summaryrefslogtreecommitdiff
path: root/mjit.c
diff options
context:
space:
mode:
authork0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2019-04-20 07:52:59 +0000
committerk0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2019-04-20 07:52:59 +0000
commit91faab7f1477c65f71aee8324cdeca7b6f19434a (patch)
tree98b4e847fc4f5c1b0ccefc69413dcab6680b8342 /mjit.c
parentef73bee8113638199595611240d74d310f8a4f57 (diff)
Fix wrong critical section label
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'mjit.c')
-rw-r--r--mjit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mjit.c b/mjit.c
index 488bae657b..4d0819153d 100644
--- a/mjit.c
+++ b/mjit.c
@@ -117,7 +117,7 @@ mjit_update_references(const rb_iseq_t *iseq)
if (!mjit_enabled)
return;
- CRITICAL_SECTION_START(4, "mjit_free_iseq");
+ CRITICAL_SECTION_START(4, "mjit_update_references");
if (iseq->body->jit_unit) {
iseq->body->jit_unit->iseq = (rb_iseq_t *)rb_gc_new_location((VALUE)iseq->body->jit_unit->iseq);
// We need to invalidate JIT-ed code for the ISeq because it embeds pointer addresses.
@@ -134,7 +134,7 @@ mjit_update_references(const rb_iseq_t *iseq)
unit->iseq = (rb_iseq_t *)rb_gc_new_location((VALUE)unit->iseq);
}
}
- CRITICAL_SECTION_FINISH(4, "mjit_free_iseq");
+ CRITICAL_SECTION_FINISH(4, "mjit_update_references");
}
// Iseqs can be garbage collected. This function should call when it