Fri Dec 18 08:41:07 PST 2009  [email protected]
  * Move loop-breaker info from original function to worker in work/wrap
  Ignore-this: cc5c062f02577834baa5031e25497c57
  
  When doing a w/w split, if the original function is a loop breaker
  then the worker (not the wrapper) becomes one instead.
  
  This isn't very important, because loop breaker information is
  recalculated afresh by the occurrence analyser, but it seems more
  kosher.  And Lint was bleating piteously about things with InlineRules
  that were loop breakers.

    M ./compiler/stranal/WorkWrap.lhs -4 +10

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20091218164107-1287e-f95f7a2d66c28cffa9503a13f187b51fa0caa3ef.gz

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

Reply via email to