Recent performance regressions
mail at joachim-breitner.de
Thu Aug 6 08:08:17 UTC 2015
yesterday, there were three commits showing up at
Author: Ben Gamari <bgamari.foss at gmail.com>
Drop custom mapM impl for 
nofib/allocs/cryptarithm2 + 64.55%
nofib/allocs/k-nucleotide - 5.03%
nofib/time/fannkuch-redux - 3.62%
Did someone forget to run nofib here, or is this serious drop in
performance in one case expected and something we condone? In that
case, it should have been clearly noted in the commit message!
Author: RyanGlScott <ryan.gl.scott at gmail.com>
Make Exception datatypes into newtypes
nofib/time/cryptarithm1 + 7.22%
If you look at the graph, this is quite reproducible:
but I have no idea how that change could have that effect. Maybe some
weird cache effect due to binary sizes or different code layout? It
would be great to understand that!
Author: Takano Akio <aljee at hyper.cx>
Make sure that `all`, `any`, `and`, and `or` fuse (#9848)
nofib/allocs/circsim - 4.02%
nofib/allocs/multiplier - 8.70%
At least I do not only have bad news...
Joachim “nomeata” Breitner
mail at joachim-breitner.de • http://www.joachim-breitner.de/
Jabber: nomeata at joachim-breitner.de • GPG-Key: 0xF0FBF51F
Debian Developer: nomeata at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: This is a digitally signed message part
More information about the ghc-devs