[commit: ghc] wip/T15606: WIP: don't float out lets between lambdas (d6fccbd)

git at git.haskell.org git at git.haskell.org
Thu Jan 24 09:27:46 UTC 2019


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/T15606
Link       : http://ghc.haskell.org/trac/ghc/changeset/d6fccbd7036d4bdbb6defbce20419ecb1b57046d/ghc

>---------------------------------------------------------------

commit d6fccbd7036d4bdbb6defbce20419ecb1b57046d
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Thu Jan 24 09:24:57 2019 +0000

    WIP: don't float out lets between lambdas
    
    This is incomplete work in prograss on Trac #T15606


>---------------------------------------------------------------

d6fccbd7036d4bdbb6defbce20419ecb1b57046d
 compiler/main/DynFlags.hs       |  2 ++
 compiler/simplCore/CoreMonad.hs |  8 ++++++-
 compiler/simplCore/SetLevels.hs | 46 ++++++++++++++++++++++++++++++-----------
 compiler/simplCore/SimplCore.hs |  8 +++++--
 4 files changed, 49 insertions(+), 15 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc d6fccbd7036d4bdbb6defbce20419ecb1b57046d


More information about the ghc-commits mailing list