aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_signal.rb
diff options
context:
space:
mode:
authork0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-03-06 13:23:22 +0000
committerk0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-03-06 13:23:22 +0000
commitd2127cb304b5be119e6e5bc6f8f372bf166dc07d (patch)
tree8b5cd07c93633d4deb1650a2f811d655c6ba7aeb /test/ruby/test_signal.rb
parenteeaa053eae991780107be8b2860d024e490043f4 (diff)
downloadruby-d2127cb304b5be119e6e5bc6f8f372bf166dc07d.tar.gz
_mjit_compile_pc_and_sp.erb: skip moving pc
on !body->catch_except_p. We need to move pc only when JIT execution is canceled if the frame does not catch an exception. _mjit_compile_insn.erb: lazily move pc for such optimized case _mjit_compile_insn_body.erb: ditto _mjit_compile_send.erb: ditto * Optcarrot benchmark (--jit) Before: 65.31 fps After: 67.82 fps git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby/test_signal.rb')
0 files changed, 0 insertions, 0 deletions