Fri Aug 13 09:31:20 PDT 2010  [email protected]
  * Modify FloatOut to fix Trac #4237
  
  The problem was that a strict binding was getting floated
  out into a letrec. This only happened when profiling was
  on.  It exposed a fragility in the floating strategy.  This
  patch makes it more robust.  See
        Note [Avoiding unnecessary floating]

    M ./compiler/simplCore/FloatOut.lhs -76 +67

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100813163120-1287e-9e1c04530fac453777b9a60e7832d0da6f8b2baf.gz

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

Reply via email to