summaryrefslogtreecommitdiff
path: root/test/ruby
diff options
context:
space:
mode:
authorJohn Hawthorn <john@hawthorn.email>2025-09-10 09:09:13 -0700
committerJohn Hawthorn <john@hawthorn.email>2025-09-10 13:25:24 -0700
commit399e2abc4380857134af9f0b037a4723157d14de (patch)
tree173ce1d421082adb6d15b6ea4af08eda928d7d47 /test/ruby
parent95936276d3e41b2c48a82922005a3b1429dd9e5a (diff)
Allow concurrent_set to be collected in minor GC
When testing we've found that the concurrent_set objects used for fstrings can grow quite large, and because they reach oldgen quickly end up not being collected. This commit is a bit of a hack but aims to improve that by moving the objects to not be WB_PROTECTED. "Unprotected" objects do not age and can't become oldgen, so this allows them to be collected in a minor GC.
Diffstat (limited to 'test/ruby')
0 files changed, 0 insertions, 0 deletions