summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Zhu <peter@peterzhu.ca>2026-01-18 21:09:21 -0500
committergit <svn-admin@ruby-lang.org>2026-01-20 01:32:51 +0000
commitfa910e2bba324f715afad0ca71330fb3b54cfaeb (patch)
tree0c7ba711efde27c238a55d8c733993649c814898
parent16adb9303f912b994e6d03ef4211849e9a9473fb (diff)
[ruby/mmtk] Restore MMTK_DEBUG around zeroing in obj_free
https://github.com/ruby/mmtk/commit/ae69d69768
-rw-r--r--gc/mmtk/mmtk.c5
1 files 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