[commit: ghc] master: testsuite: Bump allocations on T5321Fun and T12707 (3f1a21d)

git at git.haskell.org git at git.haskell.org
Sun Jan 22 19:44:15 UTC 2017


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/3f1a21d9725da96dc3cc5d51d97ee4fcc465db47/ghc

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

commit 3f1a21d9725da96dc3cc5d51d97ee4fcc465db47
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Sun Jan 22 13:21:47 2017 -0500

    testsuite: Bump allocations on T5321Fun and T12707
    
    These are only failing on Darwin, strangely enough, but do so quite
    reproducibly.


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

3f1a21d9725da96dc3cc5d51d97ee4fcc465db47
 testsuite/tests/perf/compiler/all.T | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index 797cbd9..616720a 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -503,7 +503,7 @@ test('T5321Fun',
              # 2014-09-03: 299656164     (specialisation and inlining)
              # 10/12/2014: 206406188     #  Improvements in constraint solver
              # 2016-04-06: 279922360 x86/Linux
-            (wordsize(64), 497356688, 5)])
+            (wordsize(64), 525895608, 5)])
              # prev:       585521080
              # 29/08/2012: 713385808     #  (increase due to new codegen)
              # 15/05/2013: 628341952     #  (reason for decrease unknown)
@@ -520,6 +520,12 @@ test('T5321Fun',
              # 06/01/2017: 497356688     #  Small coercion optimisations
                                          #  The actual decrease was only 2%; earlier
                                          #    commits had drifted down
+             # 22/01/2017: 525895608     #  Allow top-level string literals in Core. I'm not
+                                         #    convinced that this patch is
+                                         #    responsible for all of this
+                                         #    change, however. Namely I am
+                                         #    quite skeptical of the downward
+                                         #    "drift" reported above
       ],
       compile,[''])
 
@@ -932,8 +938,9 @@ test('T13056',
 
 test('T12707',
      [ compiler_stats_num_field('bytes allocated',
-          [(wordsize(64), 1271577192, 5),
+          [(wordsize(64), 1348865648, 5),
           # initial:    1271577192
+          # 2017-01-22: 1348865648  Allow top-level strings in Core
           ]),
      ],
      compile,



More information about the ghc-commits mailing list