[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