Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : ghc-7.2
http://hackage.haskell.org/trac/ghc/changeset/ca384e3554e69ea14c11574a18e9ab32256cbd0f >--------------------------------------------------------------- commit ca384e3554e69ea14c11574a18e9ab32256cbd0f 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 ca384e3554e69ea14c11574a18e9ab32256cbd0f _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
