From c7e35e5534018add3b783e871ca93e27b693842d Mon Sep 17 00:00:00 2001 From: Daisuke Aritomo Date: Sun, 9 Feb 2025 18:13:33 +0900 Subject: [PATCH] gc.c: Remove no-op code In this context, `vm_locked` is a argument variable, and is not used later in the function. --- gc/default/default.c | 1 - 1 file changed, 1 deletion(-) diff --git a/gc/default/default.c b/gc/default/default.c index 2f5cf79109..7e0049bb4f 100644 --- a/gc/default/default.c +++ b/gc/default/default.c @@ -2404,7 +2404,6 @@ newobj_cache_miss(rb_objspace_t *objspace, rb_ractor_newobj_cache_t *cache, size if (!vm_locked) { lev = rb_gc_cr_lock(); - vm_locked = true; unlock_vm = true; }