Thu Dec  2 04:23:49 PST 2010  Simon Marlow <[email protected]>
  * Fix a recomp bug: make classes/datatypes depend directly on DFuns (#4469)
  And remove the old mechanism of recording dfun uses separately,
  because it didn't work.
  
  This wiki page describes recompilation avoidance and fingerprinting.
  I'll update it to describe the new method and what went wrong with the
  old method:
  
  
http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance

    M ./compiler/deSugar/Desugar.lhs -1 +1
    M ./compiler/iface/MkIface.lhs -29 +15
    M ./compiler/typecheck/TcRnMonad.lhs -4 +2
    M ./compiler/typecheck/TcRnTypes.lhs -14 +5
    M ./compiler/typecheck/TcSMonad.lhs -24 +2

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101202122349-12142-36441f155aaa7a6ef2ba8d07a07a64790affb30b.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to