[commit: nofib] master: Simon’s notes: Refer mailing list about binary-tree (9a1b1a0)
git at git.haskell.org
git at git.haskell.org
Thu Mar 9 15:59:49 UTC 2017
Repository : ssh://git@git.haskell.org/nofib
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/9a1b1a0cd06bde5f49314567b4860522e43d60a5/nofib
>---------------------------------------------------------------
commit 9a1b1a0cd06bde5f49314567b4860522e43d60a5
Author: Joachim Breitner <mail at joachim-breitner.de>
Date: Thu Mar 9 16:59:38 2017 +0100
Simon’s notes: Refer mailing list about binary-tree
>---------------------------------------------------------------
9a1b1a0cd06bde5f49314567b4860522e43d60a5
Simon-nofib-notes | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Simon-nofib-notes b/Simon-nofib-notes
index 2b4654c..2fe8aca 100644
--- a/Simon-nofib-notes
+++ b/Simon-nofib-notes
@@ -384,3 +384,15 @@ which leads to numerous file opens/closes. Allocations will rise with
the new I/O subsystem in 5.02 because the I/O buffer will be
re-allocated on the heap for each open, whereas previously it would be
allocated on the C heap and therefore not show up in the stats.
+
+---------------------------------------
+ Shootout suite
+---------------------------------------
+
+binary-tree
+~~~~~~~~~~~
+
+In May 2016, a series of seemingly unrelated commits changed the runtime
+performance of this up and down by ~3%. Maybe a performance cliff. Mailinglist
+thread:
+https://mail.haskell.org/pipermail/ghc-devs/2017-March/013886.html
More information about the ghc-commits
mailing list