Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/a347cd7c384eb255b5507a40840205d052f137c6 >--------------------------------------------------------------- commit a347cd7c384eb255b5507a40840205d052f137c6 Author: Simon Peyton Jones <[email protected]> Date: Thu Jun 30 14:48:16 2011 +0100 A second bite at the case-floating patch When floating a case outwards we must be careful to clone the binders, since their scope is widening. Plus lots of tidying up. compiler/coreSyn/CoreSubst.lhs | 20 +++++++- compiler/simplCore/SetLevels.lhs | 94 ++++++++++++++++++++++--------------- compiler/types/Type.lhs | 13 ++++- 3 files changed, 85 insertions(+), 42 deletions(-) Diff suppressed because of size. To see it, use: git show a347cd7c384eb255b5507a40840205d052f137c6 _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
