From b80b8399262c628298f6aed2bc0e4bdefb371a2a Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Fri, 9 Aug 2024 12:20:17 -0400 Subject: [PATCH] Don't set stack end in rb_gc_mark_roots We don't need to set the stack end in rb_gc_mark_roots because it is already set in mark_current_machine_context. --- gc.c | 1 - 1 file changed, 1 deletion(-) diff --git a/gc.c b/gc.c index 3b0a78e655..b5d70193da 100644 --- a/gc.c +++ b/gc.c @@ -2456,7 +2456,6 @@ rb_gc_mark_roots(void *objspace, const char **categoryp) } while (0) MARK_CHECKPOINT("vm"); - SET_STACK_END; rb_vm_mark(vm); if (vm->self) rb_gc_impl_mark(objspace, vm->self);