[commit: ghc] master: Bump allocations for T783 (e9220da)
git at git.haskell.org
git at git.haskell.org
Fri Dec 4 12:57:54 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/e9220daf7dbbd1ee084296a0d486a62aca7f1dcf/ghc
>---------------------------------------------------------------
commit e9220daf7dbbd1ee084296a0d486a62aca7f1dcf
Author: Ben Gamari <ben at smart-cactus.org>
Date: Fri Dec 4 05:30:39 2015 -0500
Bump allocations for T783
The new pattern match checker increased allocations by over 100%.
Tracking in #11162.
>---------------------------------------------------------------
e9220daf7dbbd1ee084296a0d486a62aca7f1dcf
testsuite/tests/perf/compiler/all.T | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index bbcb631..27a0b7b 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -424,7 +424,7 @@ test('T783',
# 2014-09-03: 223377364 (Windows) better specialisation, raft of core-to-core optimisations
# 2014-12-22: 235002220 (Windows) not sure why
- (wordsize(64), 526230456, 10)]),
+ (wordsize(64), 1134085384, 10)]),
# prev: 349263216 (amd64/Linux)
# 07/08/2012: 384479856 (amd64/Linux)
# 29/08/2012: 436927840 (amd64/Linux)
@@ -449,6 +449,8 @@ test('T783',
# (simplifying the switch plan code path for simple checks, #10677)
# 2015-08-28: 526230456 (amd64/Linux)
# (D757: Emit Typeable instances at site of type definition)
+ # 2015-12-04: 1134085384 (amd64/Linux)
+ # (D1535: Major overhaul of pattern match checker, #11162)
extra_hc_opts('-static')
],
compile,[''])
More information about the ghc-commits
mailing list