[Haskell-cafe] Haskell performance

Peter Lund firefly at vax64.dk
Mon Dec 24 04:48:11 EST 2007


On Sun, 2007-12-23 at 11:52 +0000, Ian Lynagh wrote:
> On Thu, Dec 20, 2007 at 10:58:17AM +0000, Malcolm Wallace wrote:
> > 
> > Nobench does already collect code size, but does not yet display it in
> > the results table.  I specifically want to collect compile time as well.
> > Not sure what the best way to measure allocation and peak memory use
> > are?
> 
> This:
> http://lists.osuosl.org/pipermail/darcs-devel/2006-January/004016.html
> should be Haskell-implementation-independent, but is probably
> Linux-specific. Adapting it to other Unix-like OSes is probably easy,
> but I have no idea about Windows.

Very nice.

A short-term improvement would perhaps be to use ptrace() to also sample
the program counter register?

On a longer-term scale, I wonder how hard it would be to implement a
valgrind skin to get much more precise heap-use information...

-Peter



More information about the Haskell-Cafe mailing list