On 25 March 2005 15:59, Andreas Marth wrote:
> The ghc user guide says that there are 4 states a heap object may be
> in. Unfortunately in my program there are 5 states (inherent_use,
> use, drag, lag, void) with inherent_use being the biggest part (many
> MBs) and the one not mentioned in the users guide.
> My question is what does it mean? What can I do to get rid of it?
IIRC, inherently used closures are primitive objects that we don't
record use-stamps on. This includes things like the stack (part of a
primitive thread object), arrays, MVars, and IORefs.
Cheers,
Simon
_______________________________________________
Glasgow-haskell-users mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users