[commit: ghc] wip/12368: DmdAnal: Add a final, safe iteration (7b266c9)

git at git.haskell.org git at git.haskell.org
Thu Jul 21 14:56:00 UTC 2016


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

On branch  : wip/12368
Link       : http://ghc.haskell.org/trac/ghc/changeset/7b266c9193760ae57b45de8c952da665948638b9/ghc

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

commit 7b266c9193760ae57b45de8c952da665948638b9
Author: Joachim Breitner <mail at joachim-breitner.de>
Date:   Thu Jul 7 11:23:48 2016 +0200

    DmdAnal: Add a final, safe iteration
    
    this fixes #12368. It also refactors dmdFix a bit, removes some
    redundancies (such as passing around an strictness signature right next
    to an id, when that id is guaranteed to have been annotated with that
    strictness signature).
    
    Differential Revision: https://phabricator.haskell.org/D2392


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

7b266c9193760ae57b45de8c952da665948638b9
 compiler/stranal/DmdAnal.hs              | 169 +++++++++++++++++--------------
 testsuite/tests/stranal/should_run/all.T |   2 +-
 2 files changed, 92 insertions(+), 79 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 7b266c9193760ae57b45de8c952da665948638b9


More information about the ghc-commits mailing list