summaryrefslogtreecommitdiff
path: root/include/ruby
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2025-04-29 11:33:42 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2025-04-29 13:33:10 -0700
commite6974be5458907d4e809a84d775c3e6b7f4fcea9 (patch)
treeb5bbf7f59b97b16270826c17f42741b892075b1f /include/ruby
parent9cdc46587d8dbe55201acbf90e20523479b6c03c (diff)
Don't call hash tombstone compaction from GC compaction
Tombstone removal may possibly require allocation, and we're not allowed to allocate during GC. This commit also renames `set_compact` to `set_update_references` to differentiate tombstone removal compaction with GC object compaction. Co-Authored-By: Max Bernstein <max.bernstein@shopify.com> Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/13206
Diffstat (limited to 'include/ruby')
0 files changed, 0 insertions, 0 deletions