<div dir="ltr"><div>FYI, moving discussion off the ghc-devs list to avoid spamming it. Check out this mailing list if interested:</div><div><br></div><div><a href="https://groups.google.com/forum/#!forum/haskell-benchmark-infrastructure">https://groups.google.com/forum/#!forum/haskell-benchmark-infrastructure</a><br></div><div><br></div><div>So far, we're discussing benchmark harnesses and perf dashboards, but I'm sure we'll get to the benchmarks themselves at some point.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 5, 2016 at 11:59 AM, Carter Schonwald <span dir="ltr"><<a href="mailto:carter.schonwald@gmail.com" target="_blank">carter.schonwald@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The cause of the initial blowup was adding the vector test suite to the normal cabal file, in both 0O and O2 forms. This was done so that fusion rules based bugs wouldn't lie in hiding for years. <div><br></div><div>It sounds like the issues that resulted in built blowup are fixed in 8.0. My guess is it's a combination of some type class coercion / equality manipulation getting better plus other improvements in 8.0, both. <div><div class="h5"><span></span><br><br>On Tuesday, April 5, 2016, Dominic Steinitz <<a href="mailto:dominic@steinitz.org" target="_blank">dominic@steinitz.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ryan Newton <rrnewton <at> <a href="http://gmail.com" target="_blank">gmail.com</a>> writes:<br>
<br>
> Hi all, Is anyone currently working in, or interested in helping<br>
> with, a new benchmark suite for Haskell? Perhaps, packaging up<br>
> existing apps and app benchmarks into a new benchmark suite that<br>
> gives a broad picture of Haskell application performance today?<br>
<br>
I am very interested. I recently encountered a serious performance<br>
regression from 7.8 to 7.10 which seems to be fixed in 8.0. Now it's<br>
not clear whether this was a library change or ghc itself. I suspect<br>
the latter but given the performance is better in 8.0, I was not<br>
motivated to confirm this.<br>
<br>
I am happy to wrap up my example in whatever format but note that it<br>
does pull in quite a few libraries.<br>
<br>
Dominic.<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a>ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div></div></div>
<br>_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
<br></blockquote></div><br></div>