patch applied (ghc): Better case-of-case transformation

Simon Peyton Jones simonpj at microsoft.com
Tue Feb 15 15:40:10 CET 2011


Mon Feb 14 03:11:51 PST 2011  simonpj at microsoft.com
  * Better case-of-case transformation
  
  The ThunkSplitting idea in WorkWrap wasn't working at all,
  leading to Trac #4957.  The culprit is really the simplifier
  which was combining the wrong case continuations. See
  Note [Fusing case continuations] in Simplify.

    M ./compiler/simplCore/Simplify.lhs -10 +48
    M ./compiler/stranal/WorkWrap.lhs +5

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



More information about the Cvs-ghc mailing list