diff options
author | nagachika <nagachika@ruby-lang.org> | 2020-10-01 21:02:05 +0900 |
---|---|---|
committer | nagachika <nagachika@ruby-lang.org> | 2020-10-01 21:02:05 +0900 |
commit | b35bfa6abb7760e4323a4341dff840f59ddcfde1 (patch) | |
tree | f99c71873c8d91e0388040e1858e0de5b203a25e /spec/ruby/core/nil/to_h_spec.rb | |
parent | 811b2b0df5e670ad8db7951191232ce3f5b0d978 (diff) | |
download | ruby-b35bfa6abb7760e4323a4341dff840f59ddcfde1.tar.gz |
merge revision(s) 35ba2783fe6b3316a6bbc6f00bf975ad7185d6e0,e8edc34f0abe176b24975a1fed1f2c3782f0a252: [Backport #16807]
Use a linked list to eliminate imemo tmp bufs for managing local
tables
This patch changes local table memory to be managed by a linked list
rather than via the garbage collector. It reduces allocations from the
GC and also fixes a use-after-free bug in the concurrent-with-sweep
compactor I'm working on.
Remove unused struct member
I accidentally added this in 35ba2783fe6b3316a6bbc6f00bf975ad7185d6e0,
and it's making the size of RVALUE be too big. I'm sorry! orz
Diffstat (limited to 'spec/ruby/core/nil/to_h_spec.rb')
0 files changed, 0 insertions, 0 deletions