summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
author卜部昌平 <shyouhei@ruby-lang.org>2019-11-19 13:16:04 +0900
committer卜部昌平 <shyouhei@ruby-lang.org>2019-11-19 13:56:13 +0900
commitf6239ce0fc906c9d407e7da33f447575670a79bd (patch)
tree09b7714c35b80680d4e8883904f11611f045a394 /ext
parent75e8dd58f69c190c9698d0133942032903fb2f07 (diff)
peep-hole optimize VM instructions
Some minor optimizations. Calculating ------------------------------------- ours trunk vm2_regexp 8.479M 8.346M i/s - 6.000M times in 0.707612s 0.718916s vm2_regexp_invert 8.605M 8.350M i/s - 6.000M times in 0.697298s 0.718576s Comparison: vm2_regexp ours: 8479223.3 i/s trunk: 8345893.8 i/s - 1.02x slower vm2_regexp_invert ours: 8604647.4 i/s trunk: 8349852.8 i/s - 1.03x slower Calculating ------------------------------------- ours+jit trunk+jit Optcarrot Lan_Master.nes 68.603 64.167 fps Comparison: Optcarrot Lan_Master.nes ours+jit: 68.6 fps trunk+jit: 64.2 fps - 1.07x slower
Diffstat (limited to 'ext')
0 files changed, 0 insertions, 0 deletions