[commit: testsuite] master: Improved compiler performance! Reason unknown, but hey, it's good news (aeeb5a0)

Simon Peyton Jones simonpj at microsoft.com
Wed May 15 16:56:34 CEST 2013


Repository : ssh://darcs.haskell.org//srv/darcs/testsuite

On branch  : master

https://github.com/ghc/testsuite/commit/aeeb5a002bd8889fec0082ae71640b0ae2f1e6ac

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

commit aeeb5a002bd8889fec0082ae71640b0ae2f1e6ac
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Wed May 15 15:55:18 2013 +0100

    Improved compiler performance!  Reason unknown, but hey, it's good news

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

 tests/perf/compiler/all.T |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/tests/perf/compiler/all.T b/tests/perf/compiler/all.T
index 0a579fe..44f8f5e 100644
--- a/tests/perf/compiler/all.T
+++ b/tests/perf/compiler/all.T
@@ -90,12 +90,14 @@ test('T3294',
              #            14593500 (Windows)
              # 2013-02-10 20651576 (x86/Windows)
              # 2013-02-10 20772984 (x86/OSX)
-           (wordsize(64), 44894544, 15)]),
+           (wordsize(64), 36904752, 15)]),
         # prev:           25753192 (amd64/Linux)
         # 29/08/2012:     37724352 (amd64/Linux)
         #  (increase due to new codegen, see #7198)
         # 13/13/2012:     44894544 (amd64/Linux)
         #  (reason for increase unknown)
+        # 15/5/2013:      36904752  (amd64/Linux)
+        #  (reason for decrease unknown)
       compiler_stats_num_field('bytes allocated',
           [(wordsize(32), 1373514844, 5),
            # previous:     815479800  (x86/Linux)
@@ -257,10 +259,12 @@ test('T5321Fun',
              # prev:       300000000
              # 2012-10-08: 344416344 x86/Linux
              #  (increase due to new codegen)
-            (wordsize(64), 713385808, 10)])
+            (wordsize(64), 628341952, 10)])
              # prev:       585521080
              # 29/08/2012: 713385808
              #  (increase due to new codegen)
+             # 15/05/2013: 628341952 
+             #  (reason for decrease unknown)
       ],
       compile,[''])
 
@@ -271,10 +275,12 @@ test('T5321FD',
             # prev:       213380256
             # 2012-10-08: 240302920 (x86/Linux)
             #  (increase due to new codegen)
-           (wordsize(64), 492905640, 10)])
+           (wordsize(64), 406039584, 10)])
             # prev:       418306336
             # 29/08/2012: 492905640
             #  (increase due to new codegen)
+            # 15/05/2013: 406039584 
+            #  (reason for decrease unknown)
       ],
       compile,[''])
 





More information about the ghc-commits mailing list