diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2025-09-16 10:42:53 -0400 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2025-09-17 09:25:17 -0400 |
| commit | 262838f2e09beca72b695a90bd1d2bfd9e924170 (patch) | |
| tree | 068916a9c822e7b33153224e4581eb43cd8d877e | |
| parent | a456e79e06faf36caac20d9b33e92a98613c9d07 (diff) | |
Fill more of the slot with garbage
| -rw-r--r-- | gc.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1016,9 +1016,9 @@ newobj_of(rb_ractor_t *cr, VALUE klass, VALUE flags, bool wb_protected, size_t s # endif memset( - (void *)(obj + RVALUE_SIZE), + (void *)(obj + sizeof(struct RBasic)), GC_DEBUG_SLOT_FILL_SPECIAL_VALUE, - rb_gc_obj_slot_size(obj) - RVALUE_SIZE + rb_gc_obj_slot_size(obj) - sizeof(struct RBasic) ); #endif |
