[commit: ghc] master: Update a few performance numbers (8a29493)

git at git.haskell.org git at git.haskell.org
Thu Jan 22 10:26:44 UTC 2015


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/8a29493dc35d28b42105501ad19ba7e82448772a/ghc

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

commit 8a29493dc35d28b42105501ad19ba7e82448772a
Author: Joachim Breitner <mail at joachim-breitner.de>
Date:   Thu Jan 22 11:27:35 2015 +0100

    Update a few performance numbers
    
    to have less annoying false negatives on
    http://perf.ghc.haskell.org/#graph/testsuite/unexpected%20stats


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

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

diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index 4e0fa2c..a874866 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -129,7 +129,7 @@ test('T3294',
              # 2014-04-24 19882188 (x86/Windows, 64bit machine)
              # 2014-12-22 26525384 (x86/Windows) Increase due to silent superclasses?
 
-           (wordsize(64), 40000000, 15)]),
+           (wordsize(64), 45000000, 20)]),
              # prev:           25753192 (amd64/Linux)
              # 29/08/2012:     37724352 (amd64/Linux)
              #  (increase due to new codegen, see #7198)
@@ -141,6 +141,8 @@ test('T3294',
              #  (reason for increase back to earlier value unknown)
              # 2014-07-14:     36670800  (amd64/Linux)
              #  (reason unknown, setting expected value somewhere in between)
+             # 2015-01-22:     45000000  (amd64/Linux)
+             #  varies between 40959592 and 52914488... increasing to +-20%
 
       compiler_stats_num_field('bytes allocated',
           [(wordsize(32), 1377050640, 5),
@@ -242,7 +244,7 @@ test('T3064',
             # 2013-11-13:     18 (x86/Windows, 64bit machine)
             # 2014-01-22:     23 (x86/Linux)
             # 2014-12-22:     23 (x86/Linux) death to silent superclasses
-           (wordsize(64), 27, 20)]),
+           (wordsize(64), 32, 20)]),
             # (amd64/Linux):            18
             # (amd64/Linux) 2012-02-07: 26
             # (amd64/Linux) 2013-02-12: 23; increased range to 10%
@@ -254,6 +256,7 @@ test('T3064',
             # (amd64/Linux) (09/09/2014): 42, AMP changes (larger interfaces, more loading)
             # (amd64/Linux) 2014-10-13: 38: Stricter seqDmdType
             # (amd64/Linux) 2014-12-22: 27: death to silent superclasses
+            # (amd64/Linux) 2015-01-22: 32: Varies from 30 to 34, at least here.
 
       compiler_stats_num_field('bytes allocated',
           [(wordsize(32), 122836340, 10),
diff --git a/testsuite/tests/perf/haddock/all.T b/testsuite/tests/perf/haddock/all.T
index 4e74798..e9ffbb6 100644
--- a/testsuite/tests/perf/haddock/all.T
+++ b/testsuite/tests/perf/haddock/all.T
@@ -45,7 +45,7 @@ test('haddock.base',
 test('haddock.Cabal',
      [unless(in_tree_compiler(), skip)
      ,stats_num_field('bytes allocated',
-          [(wordsize(64), 6387320816, 5)
+          [(wordsize(64), 6710234312, 5)
             # 2012-08-14: 3255435248 (amd64/Linux)
             # 2012-08-29: 3324606664 (amd64/Linux, new codegen)
             # 2012-10-08: 3373401360 (amd64/Linux)
@@ -64,6 +64,7 @@ test('haddock.Cabal',
             # 2014-09-24: 5840893376 (x86_64/Linux - Cabal update)
             # 2014-10-04: 6019839624 (x86_64/Linux - Burning Bridges, Cabal update)
             # 2014-12-14: 6387320816 (x86_64/Linux) - Update to Haddock 2.16
+            # 2015-01-22: 6710234312 (x86_64/Linux) - Cabal updated
 
           ,(platform('i386-unknown-mingw32'), 3293415576, 5)
             # 2012-10-30:                     1733638168 (x86/Windows)



More information about the ghc-commits mailing list