[commit: ghc] master: Re-centre perf for T5321Fun (63e968a)
git at git.haskell.org
git at git.haskell.org
Wed Dec 13 16:02:42 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/63e968a9dd915fc0f5819589b6830603f563902f/ghc
>---------------------------------------------------------------
commit 63e968a9dd915fc0f5819589b6830603f563902f
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Wed Dec 13 16:00:14 2017 +0000
Re-centre perf for T5321Fun
Bytes allocated has fallen by around 5%. I think this due
to some of my recent refactoring of the typechecker, but
I'm not certain about exactly which change did it.
Good though!
>---------------------------------------------------------------
63e968a9dd915fc0f5819589b6830603f563902f
testsuite/tests/perf/compiler/all.T | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index aa53d98..390e126 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -545,7 +545,7 @@ test('T5321Fun',
# 2016-04-06: 279922360 x86/Linux
# 2017-03-24: 244387620 x86/Linux (64-bit machine)
- (wordsize(64), 449577856, 5)])
+ (wordsize(64), 423774560, 5)])
# prev: 585521080
# 2012-08-29: 713385808 # (increase due to new codegen)
# 2013-05-15: 628341952 # (reason for decrease unknown)
@@ -572,6 +572,7 @@ test('T5321Fun',
# 2017-02-23: 524706256 # Type-indexed Typeable? (on Darwin)
# 2017-02-25: 488295304 # Early inlining patch
# 2017-05-14: 449577856 # (amd64/Linxu) Two-pass CmmLayoutStack
+ # 2017-12-13: 423774560 # (amd64/Linxu) Typechecker improvements
],
compile,[''])
More information about the ghc-commits
mailing list