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

git at git.haskell.org git at git.haskell.org
Thu Jul 21 15:39:03 UTC 2016


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

On branch  : wip/12368
Link       : http://ghc.haskell.org/trac/ghc/changeset/269bb421b64ff7e1c83d553d9337632482a13129/ghc

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

commit 269bb421b64ff7e1c83d553d9337632482a13129
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


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

269bb421b64ff7e1c83d553d9337632482a13129
 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 269bb421b64ff7e1c83d553d9337632482a13129


More information about the ghc-commits mailing list