[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