summaryrefslogtreecommitdiff
path: root/lib/ruby_vm/rjit/invariants.rb
diff options
context:
space:
mode:
authorTakashi Kokubun <[email protected]>2023-08-08 16:06:22 -0700
committerGitHub <[email protected]>2023-08-08 16:06:22 -0700
commitcd8d20cd1fbcf9bf9d438b306beb65b2417fcc04 (patch)
treee278f50d1819908f6bc8b558c074dfde1880e762 /lib/ruby_vm/rjit/invariants.rb
parent74b9c7d2079ce2b762bc555f491d00f863fcf94d (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.rb4
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