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