[commit: ghc] master: A little refactoring of the simplifier around join points (0d43f74)
git at git.haskell.org
git at git.haskell.org
Tue Feb 21 17:44:46 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/0d43f74fb6bfc38ee16f318db56716cb08d07939/ghc
>---------------------------------------------------------------
commit 0d43f74fb6bfc38ee16f318db56716cb08d07939
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Tue Feb 21 14:30:56 2017 +0000
A little refactoring of the simplifier around join points
* Rename SimplEnv.setInScope to setInScopeAndZapFloats,
because I keep forgetting that's what it does
* Remove unnecessary (and hence confusing) zapJoinFloats from
simplLazyBind
* Reorder args of simplJoinRhs to put the cont last
>---------------------------------------------------------------
0d43f74fb6bfc38ee16f318db56716cb08d07939
compiler/simplCore/SimplEnv.hs | 15 +++++-----
compiler/simplCore/Simplify.hs | 68 +++++++++++++++++++++++-------------------
2 files changed, 45 insertions(+), 38 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 0d43f74fb6bfc38ee16f318db56716cb08d07939
More information about the ghc-commits
mailing list