summaryrefslogtreecommitdiff
path: root/spec/ruby
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2019-05-09 13:13:56 -0700
committerAaron Patterson <tenderlove@ruby-lang.org>2019-05-14 20:21:03 -0700
commitc70ceb59928aa2c37befd6b03d73657ba5ece61c (patch)
tree6f2ee7481ca47480f93a79256e64b173090a31bd /spec/ruby
parent46a479889cb5be2a7a24d6adbe54e822899d96cc (diff)
Add object packing strategies for compaction
This commit adds an alternative packing strategy for compaction. Instead of packing towards "most pinned" pages, we can pack towards "most empty" pages. The idea is that we can double the heap size, then pack all objects towards the empty side of the heap. This will ensure maximum chaos for testing / verification.
Diffstat (limited to 'spec/ruby')
0 files changed, 0 insertions, 0 deletions