• GHC GitLab CI's avatar
    ThreadPaused: Don't zero slop until free vars are pushed · e992ea84
    GHC GitLab CI authored
    When threadPaused blackholes a thunk it calls `OVERWRITING_CLOSURE` to
    zero the slop for the benefit of the sanity checker. Previously this was
    done *before* pushing the thunk's free variables to the update
    remembered set. Consequently we would pull zero'd pointers to the update
    remembered set.
ClosureMacros.h 23.5 KB