diff options
Diffstat (limited to 'lib/ruby_vm/rjit/insn_compiler.rb')
-rw-r--r-- | lib/ruby_vm/rjit/insn_compiler.rb | 10 |
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 |