
Joachim Breitner wrote:
Together with John Wiegly at ICFP, I started to create a list performance laboratory. You can find it at: https://github.com/nomeata/list-fusion-lab
Many thanks to you both! This sounds like an excellent idea. I do hope someone figures out a way around the criterion dependency shortly. Alternatively/longer term, I would love to see criterion refactored a bit—separating benchmarking and analysis into separate packages would presumably help with its dependency problems, and having the benchmarking side work with GHC HEAD reliably would be a Good Thing.

Hi, Am Donnerstag, den 11.09.2014, 09:46 -0400 schrieb David Feuer:
Joachim Breitner wrote:
Together with John Wiegly at ICFP, I started to create a list performance laboratory. You can find it at: https://github.com/nomeata/list-fusion-lab
Many thanks to you both! This sounds like an excellent idea. I do hope someone figures out a way around the criterion dependency shortly.
If you run it without --criterion, it’ll use a very naive benchmarking. Maybe someone with experience in this area can have a look at the code: https://github.com/nomeata/list-fusion-lab/blob/master/MeasureNaive.hs But anyways, the list-fusion-lab should be in shape to start putting some benchmarks and alternative implementation in; we can polish the rough edges as we use it. Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org

what fails to build with head? (current head + cabal have that fix that
still need merging in, so its hard to try criterion with current todays
head, which is all i have handy at present)
On Sun, Sep 14, 2014 at 4:11 PM, Joachim Breitner
Hi,
Am Donnerstag, den 11.09.2014, 09:46 -0400 schrieb David Feuer:
Joachim Breitner wrote:
Together with John Wiegly at ICFP, I started to create a list performance laboratory. You can find it at: https://github.com/nomeata/list-fusion-lab
Many thanks to you both! This sounds like an excellent idea. I do hope someone figures out a way around the criterion dependency shortly.
If you run it without --criterion, it’ll use a very naive benchmarking. Maybe someone with experience in this area can have a look at the code: https://github.com/nomeata/list-fusion-lab/blob/master/MeasureNaive.hs
But anyways, the list-fusion-lab should be in shape to start putting some benchmarks and alternative implementation in; we can polish the rough edges as we use it.
Greetings, Joachim
-- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs

Hi, Am Sonntag, den 14.09.2014, 16:26 -0400 schrieb Carter Schonwald:
what fails to build with head? (current head + cabal have that fix that still need merging in, so its hard to try criterion with current todays head, which is all i have handy at present)
some weeks ago, I had problems in statistics, which I worked around with https://ghc.haskell.org/trac/ghc/attachment/ticket/9190/statistics-0.11.0.3.... Granted, I didn’t try recently. Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org
participants (3)
-
Carter Schonwald
-
David Feuer
-
Joachim Breitner