Wed May  5 13:07:23 PDT 2010  [email protected]
  * Fix interaction of exprIsCheap and the lone-variable inlining check
  
  See Note [Interaction of exprIsCheap and lone variables] in CoreUnfold
  
  This buglet meant that a nullary definition with an INLINE pragma
  counter-intuitively didn't get inlined at all.  Roman identified
  the bug.

    M ./compiler/coreSyn/CoreUnfold.lhs -9 +29
    M ./compiler/coreSyn/CoreUtils.lhs -8 +13

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

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

Reply via email to