Skip to content
  • Simon Marlow's avatar
    [project @ 2005-03-24 16:14:00 by simonmar] · 19519dc3
    Simon Marlow authored
    Cleanup the upsweep strategy in GHC.load.
    
    Now it's hopefully clearer how we decide what modules to recompile,
    and which are "stable" (not even looked at) during a reload.  See the
    comments for details.
    
    Also, I've taken some trouble to explicitly prune out things that
    aren't required before a reload, which should reduce the memory
    requirements for :reload in GHCi.  Currently I believe it keeps most
    of the old program until the reload is complete, now it shouldn't
    require any extra memory.
    19519dc3