shotgunefx has asked for the wisdom of the Perl Monks concerning the following question:
Basically, the problem I have is they have to allocate some references to pieces of data they have been passed so they can operate within while loops,etc.
Well, by keeping references to the data, I am stopping the memory from getting garbage collected. What I would like to do if possible when these functions are called, decrement the reference count to 0 if I am the only one holding a reference to any given pieces of data that I've stored. (If the ref count is 1 for a piece of data, then I must be the only one holding onto it, correct?)
I've started looking into perlguts and such. I was wondering if anyone has any experience with this or similar.
Thanks.
-Lee
"To be civilized is to deny one's nature."
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Can you determine the number of References to a value?
by derby (Abbot) on Sep 13, 2001 at 03:43 UTC | |
by shotgunefx (Parson) on Sep 13, 2001 at 03:57 UTC | |
|
Re: Can you determine the number of References to a value?
by wog (Curate) on Sep 13, 2001 at 03:24 UTC | |
by shotgunefx (Parson) on Sep 13, 2001 at 03:56 UTC | |
by tye (Sage) on Sep 13, 2001 at 08:25 UTC | |
by shotgunefx (Parson) on Sep 13, 2001 at 13:20 UTC |