diff options
author | Takashi Kokubun <[email protected]> | 2023-08-08 16:06:22 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2023-08-08 16:06:22 -0700 |
commit | cd8d20cd1fbcf9bf9d438b306beb65b2417fcc04 (patch) | |
tree | e278f50d1819908f6bc8b558c074dfde1880e762 /lib/ruby_vm/rjit/invariants.rb | |
parent | 74b9c7d2079ce2b762bc555f491d00f863fcf94d (diff) |
YJIT: Compile exception handlers (#8171)
Co-authored-by: Maxime Chevalier-Boisvert <[email protected]>
Notes
Notes:
Merged-By: k0kubun <[email protected]>
Diffstat (limited to 'lib/ruby_vm/rjit/invariants.rb')
-rw-r--r-- | lib/ruby_vm/rjit/invariants.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ruby_vm/rjit/invariants.rb b/lib/ruby_vm/rjit/invariants.rb index db1068b5c2..5b061d1994 100644 --- a/lib/ruby_vm/rjit/invariants.rb +++ b/lib/ruby_vm/rjit/invariants.rb @@ -143,11 +143,11 @@ module RubyVM::RJIT C.rjit_for_each_iseq do |iseq| # Avoid entering past code - iseq.body.jit_func = 0 + iseq.body.jit_entry = 0 # Avoid reusing past code iseq.body.rjit_blocks.clear if iseq.body.rjit_blocks # Compile this again if not converted to trace_* insns - iseq.body.total_calls = 0 + iseq.body.jit_entry_calls = 0 end end end |