RJIT: Scope down send_iseq_complex_has_block exit

This commit is contained in:
Takashi Kokubun 2023-03-25 21:57:02 -07:00
parent 1396b83153
commit a624a5d709

View File

@ -4858,8 +4858,12 @@ module RubyVM::RJIT
end end
if iseq.body.param.flags.has_block if iseq.body.param.flags.has_block
asm.incr_counter(:send_iseq_complex_has_block) if iseq.body.local_iseq.to_i == iseq.to_i
return CantCompile # Do nothing
else
asm.incr_counter(:send_iseq_complex_has_block)
return CantCompile
end
end end
return opt_pc return opt_pc