[commit: ghc] master: CSE code cleanup and improvement (5b986a4)

git at git.haskell.org git at git.haskell.org
Wed Apr 6 20:06:04 UTC 2016


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

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

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

commit 5b986a4de288e2c703c38ee37222a7bf3260cc11
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


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

5b986a4de288e2c703c38ee37222a7bf3260cc11
 compiler/simplCore/CSE.hs                          | 301 +++++++++++++--------
 .../tests/numeric/should_compile/T7116.stdout      |  16 +-
 testsuite/tests/perf/compiler/all.T                |   9 +-
 testsuite/tests/perf/haddock/all.T                 |   3 +-
 4 files changed, 208 insertions(+), 121 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 5b986a4de288e2c703c38ee37222a7bf3260cc11


More information about the ghc-commits mailing list