On 29/09/2009 12:40, Simon Marlow wrote:
Tue Sep 29 03:27:45 PDT 2009  Simon Marlow<[email protected]>
   * Fix some missing unfoldings (foldr in particular!)
   Ignore-this: 39c9b075f523e210cf4a5fb9db438d05

   The changes I made to the tidier recently introduced a serious
   regression: the unfoldings for bindings in a recursive group were
   sometimes lost, because we were looking at Id occurrences rather than
   Id binders, and the occurrences of recursive Ids do not necessarily
   have unfoldings attached.

     M ./compiler/main/TidyPgm.lhs -6 +12

Ian, we need this in STABLE.  It fixes a performance regression in 6.12.1.

Cheers,
        Simon

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

Reply via email to