[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