diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2026-01-18 21:09:21 -0500 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2026-01-20 01:32:51 +0000 |
| commit | fa910e2bba324f715afad0ca71330fb3b54cfaeb (patch) | |
| tree | 0c7ba711efde27c238a55d8c733993649c814898 | |
| parent | 16adb9303f912b994e6d03ef4211849e9a9473fb (diff) | |
[ruby/mmtk] Restore MMTK_DEBUG around zeroing in obj_free
https://github.com/ruby/mmtk/commit/ae69d69768
| -rw-r--r-- | gc/mmtk/mmtk.c | 5 |
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 |
