From fa910e2bba324f715afad0ca71330fb3b54cfaeb Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Sun, 18 Jan 2026 21:09:21 -0500 Subject: [ruby/mmtk] Restore MMTK_DEBUG around zeroing in obj_free https://github.com/ruby/mmtk/commit/ae69d69768 --- gc/mmtk/mmtk.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gc/mmtk/mmtk.c b/gc/mmtk/mmtk.c index b1a836a8c5..b9fccd6b4c 100644 --- a/gc/mmtk/mmtk.c +++ b/gc/mmtk/mmtk.c @@ -333,10 +333,9 @@ rb_mmtk_call_obj_free(MMTk_ObjectReference object) rb_gc_obj_free(objspace, obj); - // TODO: uncomment this when done debugging -// #ifdef MMTK_DEBUG +#ifdef MMTK_DEBUG memset((void *)obj, 0, rb_gc_impl_obj_slot_size(obj)); -// #endif +#endif } static size_t -- cgit v1.2.3