[commit: ghc] cardinality: Add new dynamic flags (b7bd3f9)

Simon Peyton Jones simonpj at microsoft.com
Wed Mar 27 19:00:45 CET 2013


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

On branch  : cardinality

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

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

commit b7bd3f93d3c06ec94756fc2699721f00b3e835ef
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Wed Mar 27 18:00:20 2013 +0000

    Add new dynamic flags
    
    -fkill-absence   stops GHC doing absence analysis
    -fkill-one-shot  stops GHC spotting one-shot lambdas and single-entry thunks
    
    These are just for performance comparisons

 compiler/basicTypes/Demand.lhs | 49 ++++++++++++++++++++++++++++++++++++++----
 compiler/main/DynFlags.hs      |  6 +++++-
 compiler/stranal/DmdAnal.lhs   | 30 ++++++++++++++++----------
 3 files changed, 69 insertions(+), 16 deletions(-)


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

    git show b7bd3f93d3c06ec94756fc2699721f00b3e835ef



More information about the ghc-commits mailing list