Hi Bernie,
I once write a little thing called HighWaterMark:
http://www.cs.mu.oz.au/~bjpop/code.html
It is GHC specific, and it doesn't count memory allocated by foreign stuff
(ie C stack etc).
That's great, a few more things and it would be perfect:
* darcs repo
* cabal based
* working
Hi Donald,
This stuff is surprisingly tricky for some reason. Have a look at the
gtop (C?) lib (there's also a perl binding used for the shootout).
I'm not sure why shells in general don't provide a 'memory' combinator,
considering we have 'time'.
I don't want to do this in the shell, but if
-Original Message-
> From: [EMAIL PROTECTED] [mailto:glasgow-
> [EMAIL PROTECTED] On Behalf Of Neil Mitchell
> Sent: 10 March 2007 13:49
> To: GHC Users
> Subject: Haskell API for memory useage
>
> Hi,
>
> Haskell has getCPUTime to get the amount of CPU T
ndmitchell:
> Hi,
>
> Haskell has getCPUTime to get the amount of CPU Time that has been
> consumed, but has no equivalent for memory use. I would like to get
> something similar to -RTS -t, but from a Haskell program. I'm not
> overly fussed about what memory statistic I get, as long as it is
> s
Hi,
Haskell has getCPUTime to get the amount of CPU Time that has been
consumed, but has no equivalent for memory use. I would like to get
something similar to -RTS -t, but from a Haskell program. I'm not
overly fussed about what memory statistic I get, as long as it is
something that corresponds