Fri Oct 15 02:48:36 PDT 2010 Simon Marlow <[email protected]>
* Fix #4346 (INLINABLE pragma not behaving consistently)
Debugged thanks to lots of help from Simon PJ: we weren't updating the
UnfoldingGuidance when the unfolding changed.
Also, a bit of refactoring and additinoal comments.
M ./compiler/coreSyn/CoreSyn.lhs -1 +14
M ./compiler/coreSyn/CoreUnfold.lhs -8 +10
M ./compiler/iface/IfaceSyn.lhs -1 +3
M ./compiler/iface/TcIface.lhs -1 +1
M ./compiler/simplCore/Simplify.lhs -1 +10
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101015094836-12142-c35c46c1258fa864da4886a275336517abb5d8a3.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc