in reply to Re: Memory issue with Hash
in thread Memory issue with Hash
Should be obvious enough... Emptying or undef'ing a hash might or might not set the reference-count of the objects in question to zero. And even if it does, garbage collection might not occur immediately. So the statement is quite pragmatically correct: you can zap a hash, check the memory allocation immediately thereafter, and find that nothing at all has changed. Yet. If the OP finds that memory is not being released, odds are quite good that there are circular references going on here which haven't been weakened.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^3: Memory issue with Hash
by BrowserUk (Patriarch) on Dec 03, 2012 at 05:34 UTC |
In Section
Seekers of Perl Wisdom