[commit: ghc] master: Remove uniqSetToList (cbfeff4)

git at git.haskell.org git at git.haskell.org
Fri Jul 1 12:40:43 UTC 2016


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

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

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

commit cbfeff4b3caade8092c13f0f71371e6525ece9ac
Author: Bartosz Nitka <niteria at gmail.com>
Date:   Fri Jul 1 04:58:39 2016 -0700

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


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

cbfeff4b3caade8092c13f0f71371e6525ece9ac
 compiler/llvmGen/LlvmCodeGen/Base.hs            |  5 ++++-
 compiler/nativeGen/RegAlloc/Graph/ArchBase.hs   | 13 +++++++++----
 compiler/nativeGen/RegAlloc/Graph/Main.hs       | 21 +++++++++++++--------
 compiler/nativeGen/RegAlloc/Graph/Spill.hs      | 10 +++++++---
 compiler/nativeGen/RegAlloc/Graph/SpillClean.hs |  6 ++++--
 compiler/nativeGen/RegAlloc/Graph/SpillCost.hs  | 11 ++++++++---
 compiler/nativeGen/RegAlloc/Linear/Main.hs      |  8 +++++---
 compiler/nativeGen/RegAlloc/Liveness.hs         | 24 +++++++++++++++---------
 compiler/utils/GraphColor.hs                    |  6 ++++--
 compiler/utils/GraphOps.hs                      | 18 +++++++++++-------
 compiler/utils/GraphPpr.hs                      |  9 ++++++---
 compiler/utils/UniqSet.hs                       |  3 ---
 12 files changed, 86 insertions(+), 48 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 cbfeff4b3caade8092c13f0f71371e6525ece9ac


More information about the ghc-commits mailing list