[Israel.pm] Garbage Collection Question

Shlomo Yona shlomo at cs.haifa.ac.il
Sat May 8 07:40:54 PDT 2004

On Sat, 8 May 2004, Yuval Yaari wrote:

> Will Perl automagically get rid of $file after the last line I used it in
> (in case reference count == 0, of course), or would it be better to set it
> to undef?

Depending on the scope of $file.
If $file is still in scope, then Perl's garbage collector will not touch it.
That is because there is no count 0 for that chunk of

Setting the scalar to under fill, however, be useful in some
implementations of Perl, as it will set the reference count
to 0.

Shlomo Yona
shlomo at cs.haifa.ac.il

More information about the Perl mailing list