[commit: ghc] wip/nested-cpr: In CPR, remember what is an unboxed tuple (71046ae)

git at git.haskell.org git at git.haskell.org
Wed Jan 15 18:07:24 UTC 2014


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

On branch  : wip/nested-cpr
Link       : http://ghc.haskell.org/trac/ghc/changeset/71046aeeb3fbced49f27fc825842128ee06b6062/ghc

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

commit 71046aeeb3fbced49f27fc825842128ee06b6062
Author: Joachim Breitner <mail at joachim-breitner.de>
Date:   Mon Jan 13 15:46:48 2014 +0000

    In CPR, remember what is an unboxed tuple
    
    We don't want to consider m#(,) to have a CPR property, otherwise
    checkSize will be called and make it INLINE.


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

71046aeeb3fbced49f27fc825842128ee06b6062
 compiler/basicTypes/Demand.lhs |   79 ++++++++++++++++++++++------------------
 compiler/basicTypes/MkId.lhs   |    2 +-
 compiler/stranal/DmdAnal.lhs   |    8 ++--
 3 files changed, 48 insertions(+), 41 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 71046aeeb3fbced49f27fc825842128ee06b6062


More information about the ghc-commits mailing list