[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