
29 Mar
2005
29 Mar
'05
9:33 a.m.
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
7357
Age (days ago)
7357
Last active (days ago)
0 comments
1 participants
participants (1)
-
Simon Marlow