• simonpj@microsoft.com's avatar
    Float constants to top-level even in first full laziness pass · eaeca51e
    simonpj@microsoft.com authored
    This patch changes the compilation pipeline flags so that constants
    are floated to the top level even in the first full laziness pass.
    For some reason this was not done before.  Fixing this makes a big
    improvement in 'spectral/rewrite', and has zero effect on any other
    nofib benchmark.
    eaeca51e
DynFlags.hs 92.5 KB