Thu Oct  5 06:03:27 PDT 2006  [EMAIL PROTECTED]
  * Remove unused OccInfo (simplification)
  
  The substitution used to carry "fragile" OccInfo to call sites via the
  DoneId constructor of SimplEnv.SimplSR.  This was always a tricky thing 
  to do, and for some time I've been removing the need for it.
  
  Now at last I think we can nuke it altogether.  Hooray.
  
  I did a full nonfib run, and got zero perf changes.
  

    M ./compiler/coreSyn/CoreUnfold.lhs -9 +3
    M ./compiler/simplCore/SimplEnv.lhs -27 +12
    M ./compiler/simplCore/SimplUtils.lhs -3 +3
    M ./compiler/simplCore/Simplify.lhs -4 +4
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to