[commit: ghc] wip/cse-code-desmelling: CSE code cleanup and improvement (1e80a59)
git at git.haskell.org
git at git.haskell.org
Wed Apr 6 12:50:49 UTC 2016
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/cse-code-desmelling
Link : http://ghc.haskell.org/trac/ghc/changeset/1e80a5947a652a22a62a0d4d485104a59d0a69b0/ghc
>---------------------------------------------------------------
commit 1e80a5947a652a22a62a0d4d485104a59d0a69b0
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Fri Apr 1 12:24:50 2016 +0200
CSE code cleanup and improvement
Triggered by an observation by Joachim, Simon felt the urge to clean up
the CSE code a bit. This is the result.
(Code by Simon, commit message and other leg-work by Joachim)
Differential Revision: https://phabricator.haskell.org/D2074
>---------------------------------------------------------------
1e80a5947a652a22a62a0d4d485104a59d0a69b0
compiler/simplCore/CSE.hs | 301 +++++++++++++--------
.../tests/numeric/should_compile/T7116.stdout | 16 +-
testsuite/tests/perf/compiler/all.T | 9 +-
3 files changed, 207 insertions(+), 119 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 1e80a5947a652a22a62a0d4d485104a59d0a69b0
More information about the ghc-commits
mailing list