[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