mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
Inline eden_heap into size_pool
After the individual tomb_heaps were removed in favour of a global list of empty pages, the only instance of rb_heap_t left is the eden_heap within each size pool. This PR inlines the heap fields directly into rb_size_pool_t to remove indirection and remove the SIZE_POOL_EDEN_HEAP macro
This commit is contained in:
parent
cd71fa96ac
commit
b58a364522
Notes:
git
2025-05-14 12:41:59 +00:00
1 changed files with 195 additions and 216 deletions
411
gc/default.c
411
gc/default.c
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue