[commit: ghc] ticky-for-all-lets: extended ticky to also track "let"s that are not closures (b906525)

Nicolas Frisby nicolas.frisby at gmail.com
Fri Apr 12 18:57:51 CEST 2013


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

On branch  : ticky-for-all-lets

https://github.com/ghc/ghc/commit/b906525257b5a0ca84cbfea65fccaafcf1900211

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

commit b906525257b5a0ca84cbfea65fccaafcf1900211
Author: Nicolas Frisby <nicolas.frisby at gmail.com>
Date:   Fri Apr 12 00:03:27 2013 +0100

    extended ticky to also track "let"s that are not closures
    
    This includes selector, ap, and constructor thunks. They are still
    guarded by the -ticky-dyn-thk flag.

 compiler/codeGen/StgCmmBind.hs  | 23 +++++++++++--------
 compiler/codeGen/StgCmmCon.hs   | 21 +++++++++++-------
 compiler/codeGen/StgCmmExpr.hs  |  7 +++---
 compiler/codeGen/StgCmmHeap.hs  | 14 +++++++-----
 compiler/codeGen/StgCmmMonad.hs |  2 +-
 compiler/codeGen/StgCmmTicky.hs | 49 ++++++++++++++++++++++++-----------------
 6 files changed, 69 insertions(+), 47 deletions(-)


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

    git show b906525257b5a0ca84cbfea65fccaafcf1900211



More information about the ghc-commits mailing list