summaryrefslogtreecommitdiff
path: root/lib/ruby_vm
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-03-12 22:15:58 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2023-03-12 22:15:58 -0700
commitda9c84f859db292ab1127f7ca9b7741fff06557b (patch)
treef83b7bab77ee9d44a40ae4866ab451a9d29cad2f /lib/ruby_vm
parentd27b5948414efd9cd7a041b11744c9aab9222d05 (diff)
RJIT: Rename a side exit counter
Diffstat (limited to 'lib/ruby_vm')
-rw-r--r--lib/ruby_vm/rjit/insn_compiler.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/ruby_vm/rjit/insn_compiler.rb b/lib/ruby_vm/rjit/insn_compiler.rb
index 861a6cb129..83a3cf0389 100644
--- a/lib/ruby_vm/rjit/insn_compiler.rb
+++ b/lib/ruby_vm/rjit/insn_compiler.rb
@@ -3849,8 +3849,16 @@ module RubyVM::RJIT
end
end
+ return jit_setup_parameters_complex(jit, ctx, asm, flags, argc, iseq)
+ end
+
+ # setup_parameters_complex
+ # @param jit [RubyVM::RJIT::JITState]
+ # @param ctx [RubyVM::RJIT::Context]
+ # @param asm [RubyVM::RJIT::Assembler]
+ def jit_setup_parameters_complex(jit, ctx, asm, flags, argc, iseq)
# We don't support setup_parameters_complex
- asm.incr_counter(:send_iseq_kw_splat)
+ asm.incr_counter(:send_iseq_complex)
return CantCompile
end