[commit: ghc] master: Compiler perf has improved a bit (6fa6caa)
git at git.haskell.org
git at git.haskell.org
Thu Jul 31 07:58:12 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/6fa6caad0cb4ba99b2c0b444b0583190e743dd63/ghc
>---------------------------------------------------------------
commit 6fa6caad0cb4ba99b2c0b444b0583190e743dd63
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Thu Jul 31 08:57:35 2014 +0100
Compiler perf has improved a bit
>---------------------------------------------------------------
6fa6caad0cb4ba99b2c0b444b0583190e743dd63
testsuite/tests/perf/compiler/all.T | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index 9a67aa5..5921554 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -366,10 +366,12 @@ test('T5321Fun',
test('T5321FD',
[ only_ways(['normal']), # no optimisation for this one
compiler_stats_num_field('bytes allocated',
- [(wordsize(32), 240302920, 10),
+ [(wordsize(32), 211699816, 10),
# prev: 213380256
# 2012-10-08: 240302920 (x86/Linux)
# (increase due to new codegen)
+ # 2014-07-31: 211699816 (Windows) (-11%)
+ # (due to better optCoercion, 5e7406d9, #9233)
(wordsize(64), 426960992, 10)])
# prev: 418306336
# 29/08/2012: 492905640
@@ -432,7 +434,9 @@ test('T6048',
test('T9020',
[ only_ways(['optasm']),
compiler_stats_num_field('bytes allocated',
- [(wordsize(32), 381360728, 10),
+ [(wordsize(32), 343005716, 10),
+ # Original: 381360728
+ # 2014-07-31: 343005716 (Windows) (general round of updates)
(wordsize(64), 728263536, 10)])
# prev: 795469104
# 2014-07-17: 728263536 (general round of updates)
More information about the ghc-commits
mailing list