diff options
| author | Aaron Patterson <tenderlove@ruby-lang.org> | 2025-04-29 11:33:42 -0700 |
|---|---|---|
| committer | Aaron Patterson <aaron.patterson@gmail.com> | 2025-04-29 13:33:10 -0700 |
| commit | e6974be5458907d4e809a84d775c3e6b7f4fcea9 (patch) | |
| tree | b5bbf7f59b97b16270826c17f42741b892075b1f /include/ruby | |
| parent | 9cdc46587d8dbe55201acbf90e20523479b6c03c (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
