diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-05-08 21:28:35 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2019-10-22 12:18:39 -0400 |
commit | 8e79e2a973c1e4730a1caf402898f6607f84af45 (patch) | |
tree | f7866f31d53503b333a10f573140efc15d506344 /libraries/base/GHC | |
parent | 3bc172a41c43ebe3d81caf4d75f10cfb48218006 (diff) | |
download | haskell-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/base/GHC')
0 files changed, 0 insertions, 0 deletions