[commit: ghc] master: Remove ufmToList (480e066)

git at git.haskell.org git at git.haskell.org
Thu Jun 30 17:19:08 UTC 2016


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/480e0661fb45395610d6b4a7c586a580d30d8df4/ghc

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

commit 480e0661fb45395610d6b4a7c586a580d30d8df4
Author: Bartosz Nitka <niteria at gmail.com>
Date:   Thu Jun 30 08:20:41 2016 -0700

    Remove ufmToList
    
    This documents nondeterminism in code generation and removes
    the nondeterministic ufmToList function. In the future someone
    will have to use nonDetUFMToList (with proper explanation)
    or pprUFMWithKeys.


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

480e0661fb45395610d6b4a7c586a580d30d8df4
 compiler/nativeGen/RegAlloc/Graph/Stats.hs         |  4 +--
 .../nativeGen/RegAlloc/Linear/JoinToTargets.hs     | 15 ++++++++---
 compiler/nativeGen/RegAlloc/Linear/Main.hs         | 30 +++++++++++++++-------
 compiler/nativeGen/RegAlloc/Linear/Stats.hs        |  3 +--
 compiler/nativeGen/RegAlloc/Liveness.hs            | 12 ++++++---
 compiler/utils/UniqDFM.hs                          |  4 +--
 compiler/utils/UniqFM.hs                           | 18 ++++++++++---
 7 files changed, 60 insertions(+), 26 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 480e0661fb45395610d6b4a7c586a580d30d8df4


More information about the ghc-commits mailing list