diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2016-11-25 08:29:43 +0000 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2016-11-25 11:18:57 +0000 |
commit | 90a65ad0eb981303d52250e7ac276ee496fd5683 (patch) | |
tree | d59047dc535b49515afa8fba60d6e4958eb163ad /testsuite/tests/perf/compiler/all.T | |
parent | 4431e48e6dc0a0e47328b6d0ed34a9b8503be4b0 (diff) | |
download | haskell-90a65ad0eb981303d52250e7ac276ee496fd5683.tar.gz |
Perf improvements in T6048, T10547
I think this wave of commits just made these two a little better;
they must have been close to the threshold before.
Diffstat (limited to 'testsuite/tests/perf/compiler/all.T')
-rw-r--r-- | testsuite/tests/perf/compiler/all.T | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T index 7c8f55ab24..116aeabd64 100644 --- a/testsuite/tests/perf/compiler/all.T +++ b/testsuite/tests/perf/compiler/all.T @@ -632,7 +632,7 @@ test('T6048', # 2014-12-01: 49987836 (x86 Windows) # 2016-04-06: 55701280 (x86/Linux, 64-bit machine) - (wordsize(64), 108225624, 12)]) + (wordsize(64), 94327392, 10)]) # 18/09/2012 97247032 amd64/Linux # 16/01/2014 108578664 amd64/Linux (unknown, likely foldl-via-foldr) # 18/01/2014 95960720 amd64/Linux Call Arity improvements @@ -643,6 +643,7 @@ test('T6048', # 14/09/2014 88186056 amd64/Linux BPP part1 change (more NoImplicitPreludes in base) # 08/01/2014 95946688 amd64/Linux Mostly 4c834fd. Occasional spikes to 103822120! # 11/03/2016 108225624 amd64/Linux unknown reason sadly; likely gradual creep. + # 25/11/2016 94327392 amd64/Linux Back down again hooray; still not sure why ], compile,['']) @@ -851,7 +852,10 @@ test('T10370', test('T10547', [ compiler_stats_num_field('bytes allocated', - [(wordsize(64), 39165544, 20), + [(wordsize(64), 31041520, 20), + # initial: 39165544 + # 25/11/2106: 31041520 Linux Around the time of refactoring the constraint solver; + # but I think that only pushed it over the edge ]), ], compile_fail, |