summaryrefslogtreecommitdiff
path: root/ujit_codegen.c
diff options
context:
space:
mode:
authorMaxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>2021-01-20 12:44:24 -0500
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:27 -0400
commitcf4021ca780d460dc351b30260532c158a5c8a5e (patch)
tree91e829f76b5a0146377ee8803afe61bca9c84ab3 /ujit_codegen.c
parentdde69ab5c63a01c20c9bc19b7a11d9c64f6dab2a (diff)
downloadruby-cf4021ca780d460dc351b30260532c158a5c8a5e.tar.gz
Take VM lock in branch_stub_hit(), fix ractor deadlock.
Diffstat (limited to 'ujit_codegen.c')
-rw-r--r--ujit_codegen.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/ujit_codegen.c b/ujit_codegen.c
index 8db6942de1..4e02e1f43f 100644
--- a/ujit_codegen.c
+++ b/ujit_codegen.c
@@ -912,7 +912,6 @@ gen_opt_send_without_block(jitstate_t* jit, ctx_t* ctx)
for (int32_t i = 0; i < argc + 1; ++i)
{
x86opnd_t stack_opnd = mem_opnd(64, RAX, -(argc + 1 - i) * 8);
- //print_ptr(cb, stack_opnd);
x86opnd_t c_arg_reg = C_ARG_REGS[i];
mov(cb, c_arg_reg, stack_opnd);
}