Skip to content
  • Matthew Pickering's avatar
    Always generate ModDetails from ModIface · 726da09e
    Matthew Pickering authored and Marge Bot's avatar Marge Bot committed
    This vastly reduces memory usage when compiling with `--make` mode, from
    about 900M when compiling Cabal to about 300M.
    
    As a matter of uniformity, it also ensures that reading from an
    interface performs the same as using the in-memory cache. We can also
    delete all the horrible knot-tying in updateIdInfos.
    
    Goes some way to fixing #13586
    
    Accept new output of tests fixing some bugs along the way
    
    -------------------------
    Metric Decrease:
        T12545
    -------------------------
    726da09e