From 2f4119eaea5416ae69c9256a72ab98237e221b91 Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Fri, 2 Jan 2026 16:37:25 -0500 Subject: [PATCH] [ruby/mmtk] Use rb_mmtk_gc_thread_bug for rb_mmtk_call_object_closure https://github.com/ruby/mmtk/commit/308936296a --- gc/mmtk/mmtk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gc/mmtk/mmtk.c b/gc/mmtk/mmtk.c index fc1fa8bd2e..2c447b0d38 100644 --- a/gc/mmtk/mmtk.c +++ b/gc/mmtk/mmtk.c @@ -851,7 +851,7 @@ rb_mmtk_call_object_closure(VALUE obj, bool pin) char parent_obj_info_buf[info_size]; rb_raw_obj_info(parent_obj_info_buf, info_size, marking_parent_object); - rb_bug("try to mark T_NONE object (obj: %s, parent: %s)", obj_info_buf, parent_obj_info_buf); + rb_mmtk_gc_thread_bug("try to mark T_NONE object (obj: %s, parent: %s)", obj_info_buf, parent_obj_info_buf); } return (VALUE)rb_mmtk_gc_thread_tls->object_closure.c_function(