diff options
-rw-r--r-- | yjit/src/codegen.rs | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -4264,7 +4264,7 @@ fn jit_rb_kernel_is_a( fn jit_rb_kernel_instance_of( jit: &mut JITState, asm: &mut Assembler, - _ocb: &mut OutlinedCb, _ci: *const rb_callinfo, _cme: *const rb_callable_method_entry_t, _block: Option<BlockHandler>, @@ -4305,7 +4305,14 @@ fn jit_rb_kernel_instance_of( asm.comment("Kernel#instance_of?"); asm.cmp(asm.stack_opnd(0), sample_rhs.into()); - asm.jne(Target::side_exit(Counter::guard_send_instance_of_class_mismatch)); asm.stack_pop(2); |