[commit: ghc] late-lam-lift: fixed bug in fast-call detection logic; added: do not check for bad space if all lambdas are oneshot (9892998)

Nicolas Frisby nicolas.frisby at gmail.com
Fri Apr 12 17:02:48 CEST 2013


Repository : http://darcs.haskell.org/ghc.git/

On branch  : late-lam-lift

https://github.com/ghc/ghc/commit/9892998f6d6850abb3885eeb47915ada8f0bfabb

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

commit 9892998f6d6850abb3885eeb47915ada8f0bfabb
Author: Nicolas Frisby <nicolas.frisby at gmail.com>
Date:   Tue Apr 9 19:27:35 2013 +0100

    fixed bug in fast-call detection logic; added: do not check for bad space if all lambdas are oneshot

 compiler/main/DynFlags.hs        |   7 +-
 compiler/simplCore/CoreMonad.lhs |   4 +-
 compiler/simplCore/SetLevels.lhs | 253 ++++++++++++++-------------------------
 compiler/simplCore/SimplCore.lhs |   2 +-
 4 files changed, 95 insertions(+), 171 deletions(-)


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

    git show 9892998f6d6850abb3885eeb47915ada8f0bfabb



More information about the ghc-commits mailing list