[commit: ghc] wip/T5642: Update expected allocations for perf tests (c2d5736)

git at git.haskell.org git at git.haskell.org
Sun Jun 5 20:17:11 UTC 2016


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

On branch  : wip/T5642
Link       : http://ghc.haskell.org/trac/ghc/changeset/c2d573669331d2a53308a9a97fdcedbe62583121/ghc

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

commit c2d573669331d2a53308a9a97fdcedbe62583121
Author: Ryan Scott <ryan.gl.scott at gmail.com>
Date:   Sun Jun 5 16:18:00 2016 -0400

    Update expected allocations for perf tests


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

c2d573669331d2a53308a9a97fdcedbe62583121
 testsuite/tests/perf/compiler/all.T | 5 +++--
 testsuite/tests/perf/haddock/all.T  | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index 7435a33..2cd628b 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -545,7 +545,7 @@ test('T5642',
             # 2014-12-10:  641085256 Improvements in constraints solver
             # 2016-04-06:  462677300
 
-            (wordsize(64), 1300685592, 10)])
+            (wordsize(64),  916484672, 10)])
             # prev:        1300000000
             # 2014-07-17:  1358833928 (general round of updates)
             # 2014-08-07:  1402242360 (caused by 1fc60ea)
@@ -558,8 +558,9 @@ test('T5642',
             # 2014-12-10:  1282916024 Improvements in constraints solver
             # 2015-10-28:  1412808976 Emit Typeable at definition site
             # 2015-11-22:  1071915072 Use TypeLits in the metadata encoding
-            # 2016-02-08:  950004816  Pattern match checker re-rework
+            # 2016-02-08:   950004816 Pattern match checker re-rework
             # 2016-05-12:  1300685592 Make Generic1 poly-kinded
+            # 2016-06-05:   916484672 Refactor derived Generic instances to reduce allocations
       ],
       compile,['-O'])
 
diff --git a/testsuite/tests/perf/haddock/all.T b/testsuite/tests/perf/haddock/all.T
index b4600d4..f239981 100644
--- a/testsuite/tests/perf/haddock/all.T
+++ b/testsuite/tests/perf/haddock/all.T
@@ -52,7 +52,7 @@ test('haddock.base',
 test('haddock.Cabal',
      [unless(in_tree_compiler(), skip), req_haddock
      ,stats_num_field('bytes allocated',
-          [(wordsize(64), 11805238152, 5)
+          [(wordsize(64), 10997887320, 5)
             # 2012-08-14: 3255435248 (amd64/Linux)
             # 2012-08-29: 3324606664 (amd64/Linux, new codegen)
             # 2012-10-08: 3373401360 (amd64/Linux)
@@ -81,6 +81,7 @@ test('haddock.Cabal',
             # 2016-04-06: 11542374816 (amd64/Linux) - CSE improvements and others
             # 2016-04-07: 10963514352 (amd64/Linux) - Revert to what phabricator claims
             # 2016-05-22: 11805238152 (amd64/Linux) - Make Generic1 poly-kinded
+            # 2016-06-05: 10997887320 (amd64/Linux) - Refactor derived Generic instances to reduce allocations
 
           ,(platform('i386-unknown-mingw32'), 3293415576, 5)
             # 2012-10-30:                     1733638168 (x86/Windows)



More information about the ghc-commits mailing list