[commit: testsuite] master: Higher residency in Haddock (15c09a3)
git at git.haskell.org
git at git.haskell.org
Fri Nov 22 16:43:01 UTC 2013
Repository : ssh://git@git.haskell.org/testsuite
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/15c09a332cd24e5d6c4c9a0ede9b151c9a095f66/testsuite
>---------------------------------------------------------------
commit 15c09a332cd24e5d6c4c9a0ede9b151c9a095f66
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Fri Nov 22 16:42:43 2013 +0000
Higher residency in Haddock
I think there really is a slight worsening in the situation here, but
it needs someone to build a profiled compiler and take a proper look.
There isn't anything obvious in what I've done, which mainly concerns
Template Haskell and hence should not affect Haddock.
Strange, annoying, but I'm going to live with it.
>---------------------------------------------------------------
15c09a332cd24e5d6c4c9a0ede9b151c9a095f66
tests/perf/haddock/all.T | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/tests/perf/haddock/all.T b/tests/perf/haddock/all.T
index 26c31d7..00c307c 100644
--- a/tests/perf/haddock/all.T
+++ b/tests/perf/haddock/all.T
@@ -47,12 +47,14 @@ test('haddock.base',
test('haddock.Cabal',
[unless(in_tree_compiler(), skip)
,stats_num_field('peak_megabytes_allocated',
- [(wordsize(64), 246, 10)
+ [(wordsize(64), 278, 10)
# 2012-08-14: 202 (amd64/Linux)
# 2012-08-29: 211 (amd64/Linux, new codegen)
# 2012-09-20: 227 (amd64/Linux)
# 2012-10-08: 217 (amd64/Linux)
# 2013-06-07: 246 (amd64/Linux) (reason unknown)
+ # 2013-11-21: 269
+ # 2013-11-22: 278 (amd64/Linux) (TH refactoring; weird)
,(platform('i386-unknown-mingw32'), 116, 1)
# 2012-10-30: 83 (x86/Windows)
# 2013-02-10: 116 (x86/Windows)
@@ -106,12 +108,14 @@ test('haddock.compiler',
# 2012-08-14: 631 (x86/OSX)
# 2013-02-10: 663 (x86/OSX)
,stats_num_field('max_bytes_used',
- [(wordsize(64), 477593712, 10)
+ [(wordsize(64), 541926264, 10)
# 2012-08-14: 428775544 (amd64/Linux)
# 2012-09-20: 437618008 (amd64/Linux)
# 2012-10-08: 442768280 (amd64/Linux)
# 2012-11-12: 420105120 (amd64/Linux)
# 2013-06-08: 477593712 (amd64/Linux) (reason unknown)
+ # 2013-11-21: 502920176 (amd64/Linux)
+ # 2013-11-22: 541926264 (amd64/Linux) (TH refactoring; weird)
,(platform('i386-unknown-mingw32'), 238529512, 1)
# 2012-10-30: 220847924 (x86/Windows)
# 2013-02-10: 238529512 (x86/Windows)
More information about the ghc-commits
mailing list