diff options
author | Peter Zhu <[email protected]> | 2025-01-15 15:17:57 -0500 |
---|---|---|
committer | Peter Zhu <[email protected]> | 2025-01-15 15:57:52 -0500 |
commit | 67744879a186a91bb8669c0980f78d7cd2d52f37 (patch) | |
tree | 56ac469a43316432d9e1bb121be896ee2629d515 /gc.c | |
parent | cd0abd696f9e5f5abff43f6c2aaa2ea5a68eb147 (diff) |
Use existing vm variable for frozen strings in rb_gc_vm_weak_table_foreach
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/12582
Diffstat (limited to 'gc.c')
-rw-r--r-- | gc.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -3461,9 +3461,8 @@ rb_gc_vm_weak_table_foreach(vm_table_foreach_callback_func callback, break; } case RB_GC_VM_FROZEN_STRINGS_TABLE: { - st_table *frozen_strings = GET_VM()->frozen_strings; st_foreach_with_replace( - frozen_strings, + vm->frozen_strings, vm_weak_table_frozen_strings_foreach, vm_weak_table_foreach_update_key, (st_data_t)&foreach_data |