
Hi. Do you do performance testing? I would be interested in statistics by release. I worked at optimizing compiler at my previous job and we had quite huge amount of performance tests for each commit. When something slowed down we fixed it. It is strange but most of times we found and fixed slowdown.

Hi, Am Dienstag, den 10.12.2013, 02:21 +0400 schrieb Alexander Pakhomov:
Hi. Do you do performance testing? I would be interested in statistics by release. I worked at optimizing compiler at my previous job and we had quite huge amount of performance tests for each commit. When something slowed down we fixed it. It is strange but most of times we found and fixed slowdown.
we have a benchmark suite called nofib, see https://ghc.haskell.org/trac/ghc/wiki/Building/RunningNoFib and http://git.haskell.org/?p=nofib.git Unfortunately, we do not run it automatically for each commit, and this is unfortunate. In fact, I do spend a relevant fraction of my GHC hacking time starting nofib runs, manually comparing the results etc. But of course only when I expect a change (or expect that made a change that I did not want to do) and more automation would help here. But automatically running the test suite is more urgent, I’d say :-) Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0x4743206C Debian Developer: nomeata@debian.org

Alexander: we have two Performance Tsars, namely Johan Tibell and Bryan O'Sullivan. Their mission is to watch GHC's performance (both as a compiler and the code it produces) like a hawk, encourage it to get better, and yell if it gets worse. But they are busy men. I'm sure they would welcome help from you. Right Bryan, Johan? Simon | -----Original Message----- | From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of | Alexander Pakhomov | Sent: 09 December 2013 22:22 | To: ghc-devs@haskell.org | Subject: benchmarks | | Hi. | Do you do performance testing? | I would be interested in statistics by release. | I worked at optimizing compiler at my previous job and we had quite huge | amount of performance tests for each commit. When something slowed down | we fixed it. It is strange but most of times we found and fixed | slowdown. | _______________________________________________ | ghc-devs mailing list | ghc-devs@haskell.org | http://www.haskell.org/mailman/listinfo/ghc-devs
participants (3)
-
Alexander Pakhomov
-
Joachim Breitner
-
Simon Peyton-Jones