• Simon Marlow's avatar
    Explicitly share some return continuations · 6ede0067
    Simon Marlow authored
    Instead of relying on common-block-elimination to share return
    continuations in the common case (case-alternative heap checks) we do
    it explicitly.  This isn't hard to do, is more robust, and saves some
    compilation time.  Full commentary in Note [sharing continuations].
    6ede0067
CmmPipeline.hs 6.65 KB