From 91faab7f1477c65f71aee8324cdeca7b6f19434a Mon Sep 17 00:00:00 2001 From: k0kubun Date: Sat, 20 Apr 2019 07:52:59 +0000 Subject: [PATCH] Fix wrong critical section label git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67644 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- mjit.c | 4 ++-- 1 file 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