diff options
author | Andreas Klebinger <klebinger.andreas@gmx.at> | 2022-11-29 12:19:16 +0100 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2023-01-12 15:52:23 -0500 |
commit | a1491c8791c57a64d94bc08d639d585815c8d4e2 (patch) | |
tree | 2798061cf74e3ea784939f4da456fd8af3200857 /rts/sm/Evac.h | |
parent | 905d0b6e1db714b306a940fb58a570c9294aa88d (diff) | |
download | haskell-a1491c8791c57a64d94bc08d639d585815c8d4e2.tar.gz |
Only gc sparks locally when we can ensure marking is done.
When performing GC without work stealing there was no guarantee that
spark pruning was happening after marking of the sparks. This could
cause us to GC live sparks under certain circumstances.
Fixes #22528.
Diffstat (limited to 'rts/sm/Evac.h')
0 files changed, 0 insertions, 0 deletions