diff options
-rw-r--r-- | testsuite/tests/perf/compiler/all.T | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T index fab62c0ef0..2d964978b6 100644 --- a/testsuite/tests/perf/compiler/all.T +++ b/testsuite/tests/perf/compiler/all.T @@ -120,13 +120,15 @@ else: test('T3294', [ compiler_stats_num_field('max_bytes_used', # Note [residency] - [(wordsize(32), 19882188, 15), + [(wordsize(32), 26525384, 15), # 17725476 (x86/OS X) # 14593500 (Windows) # 2013-02-10 20651576 (x86/Windows) # 2013-02-10 20772984 (x86/OSX) # 2013-11-13 24009436 (x86/Windows, 64bit machine) # 2014-04-24 19882188 (x86/Windows, 64bit machine) + # 2014-12-22 26525384 (x86/Windows) Increase due to silent superclasses? + (wordsize(64), 40000000, 15)]), # prev: 25753192 (amd64/Linux) # 29/08/2012: 37724352 (amd64/Linux) @@ -235,10 +237,11 @@ test('T4801', test('T3064', [# expect_broken( 3064 ), compiler_stats_num_field('peak_megabytes_allocated',# Note [residency] - [(wordsize(32), 23, 20), + [(wordsize(32), 16, 20), # expected value: 14 (x86/Linux 28-06-2012): # 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)]), # (amd64/Linux): 18 # (amd64/Linux) 2012-02-07: 26 @@ -253,12 +256,13 @@ test('T3064', # (amd64/Linux) 2014-12-22: 27: death to silent superclasses compiler_stats_num_field('bytes allocated', - [(wordsize(32), 188697088, 10), + [(wordsize(32), 122836340, 10), # 2011-06-28: 56380288 (x86/Linux) # 2012-10-30: 111189536 (x86/Windows) # 2013-11-13: 146626504 (x86/Windows, 64bit machine) # 2014-01-22: 162457940 (x86/Linux) # 2014-12-01: 162457940 (Windows) + # 2014-12-22: 122836340 (Windows) Death to silent superclasses (wordsize(64), 243670824, 5)]), # (amd64/Linux) (28/06/2011): 73259544 @@ -375,12 +379,13 @@ test('T783', [ only_ways(['normal']), # no optimisation for this one # expected value: 175,569,928 (x86/Linux) compiler_stats_num_field('bytes allocated', - [(wordsize(32), 223377364, 5), + [(wordsize(32), 235002220, 5), # 2012-10-08: 226907420 (x86/Linux) # 2013-02-10: 329202116 (x86/Windows) # 2013-02-10: 338465200 (x86/OSX) # 2014-04-04: 319179104 (x86 Windows, 64 bit machine) - # 2014-09-03: 223377364 (Windows, better specialisation, raft of core-to-core optimisations) + # 2014-09-03: 223377364 (Windows) better specialisation, raft of core-to-core optimisations + # 2014-12-22: 235002220 (Windows) not sure why (wordsize(64), 441932632, 10)]), # prev: 349263216 (amd64/Linux) @@ -543,6 +548,7 @@ test('T9675', # 2014-10-13 26570896 seq the DmdEnv in seqDmdType as well # 2014-10-13 18582472 different machines giving different results.. # 2014-10-13 22220552 use the mean + (wordsize(32), 11220552, 25) ]), compiler_stats_num_field('peak_megabytes_allocated', [(wordsize(64), 53, 15), @@ -550,6 +556,7 @@ test('T9675', # 2014-10-13 58 seq the DmdEnv in seqDmdType as well # 2014-10-13 49 different machines giving different results... # 2014-10-13 53 use the mean + (wordsize(32), 25, 15) ]), compiler_stats_num_field('bytes allocated', [(wordsize(64), 544489040, 10) @@ -563,10 +570,11 @@ test('T9675', test('T9872a', [ only_ways(['normal']), compiler_stats_num_field('bytes allocated', - [(wordsize(64), 2680733672, 5) + [(wordsize(64), 2680733672, 5), # 2014-12-10 5521332656 Initally created # 2014-12-16 5848657456 Flattener parameterized over roles # 2014-12-18 2680733672 Reduce type families even more eagerly + (wordsize(32), 1400000000, 5) ]), ], compile_fail, @@ -575,10 +583,11 @@ test('T9872a', test('T9872b', [ only_ways(['normal']), compiler_stats_num_field('bytes allocated', - [(wordsize(64), 3480212048, 5) + [(wordsize(64), 3480212048, 5), # 2014-12-10 6483306280 Initally created # 2014-12-16 6892251912 Flattener parameterized over roles # 2014-12-18 3480212048 Reduce type families even more eagerly + (wordsize(32), 1700000000, 5) ]), ], compile_fail, @@ -586,10 +595,11 @@ test('T9872b', test('T9872c', [ only_ways(['normal']), compiler_stats_num_field('bytes allocated', - [(wordsize(64), 2963554096, 5) + [(wordsize(64), 2963554096, 5), # 2014-12-10 5495850096 Initally created # 2014-12-16 5842024784 Flattener parameterized over roles # 2014-12-18 2963554096 Reduce type families even more eagerly + (wordsize(32), 1500000000, 5) ]), ], compile_fail, @@ -597,9 +607,10 @@ test('T9872c', test('T9872d', [ only_ways(['normal']), compiler_stats_num_field('bytes allocated', - [(wordsize(64), 739189056, 5) + [(wordsize(64), 739189056, 5), # 2014-12-18 796071864 Initally created # 2014-12-18 739189056 Reduce type families even more eagerly + (wordsize(32), 353644844, 5) ]), ], compile, |