summaryrefslogtreecommitdiff
path: root/spec/ruby/core/basicobject/basicobject_spec.rb
diff options
context:
space:
mode:
authorJohn Hawthorn <john@hawthorn.email>2024-12-19 16:13:18 -0800
committerJohn Hawthorn <john@hawthorn.email>2024-12-20 14:21:57 -0800
commit018b77503936370174d30b5c8cb2473d55fc35dd (patch)
tree4e842e3b42758a6ad72d94e5847346fbf5682508 /spec/ruby/core/basicobject/basicobject_spec.rb
parent36966456c728b4faba8aa7c853cdccdfcf9a14ab (diff)
FREE_AT_EXIT: Free all allocations from fiber pool
The fiber pool allocations form a singly-linked list, so when we're running with RUBY_FREE_AT_EXIT we need to walk the linked list freeing each element, otherwise it can be detected as a memory leak.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/12405
Diffstat (limited to 'spec/ruby/core/basicobject/basicobject_spec.rb')
0 files changed, 0 insertions, 0 deletions