We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 50a3463 commit a5119a3Copy full SHA for a5119a3
yjit/src/codegen.rs
@@ -6123,7 +6123,7 @@ fn jit_rb_str_to_s(
6123
}
6124
6125
fn jit_rb_str_dup(
6126
- _jit: &mut JITState,
+ jit: &mut JITState,
6127
asm: &mut Assembler,
6128
_ci: *const rb_callinfo,
6129
_cme: *const rb_callable_method_entry_t,
@@ -6137,6 +6137,8 @@ fn jit_rb_str_dup(
6137
6138
asm_comment!(asm, "String#dup");
6139
6140
+ jit_prepare_call_with_gc(jit, asm);
6141
+
6142
// Check !FL_ANY_RAW(str, FL_EXIVAR), which is part of BARE_STRING_P.
6143
let recv_opnd = asm.stack_pop(1);
6144
let recv_opnd = asm.load(recv_opnd);
0 commit comments