summaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-05-08 21:28:35 -0400
committerBen Gamari <ben@smart-cactus.org>2019-10-22 12:18:39 -0400
commit8e79e2a973c1e4730a1caf402898f6607f84af45 (patch)
treef7866f31d53503b333a10f573140efc15d506344 /libraries
parent3bc172a41c43ebe3d81caf4d75f10cfb48218006 (diff)
downloadhaskell-wip/gc/optimize.tar.gz
Unconditionally flush update remembered set during minor GCwip/gc/optimize
Flush the update remembered set. The goal here is to flush periodically to ensure that we don't end up with a thread who marks their stack on their local update remembered set and doesn't flush until the nonmoving sync period as this would result in a large fraction of the heap being marked during the sync pause.
Diffstat (limited to 'libraries')
0 files changed, 0 insertions, 0 deletions