Simon Cozens wrote:
> On Wed, Feb 14, 2001 at 11:38:58AM -0800, Damien Neil wrote:
> >   sub do_stuff { ... }
> >
> >   {
> >     my $fh = IO::File->new("file");
> >     do_stuff($fh);
> >   }
> >
> > In this code, the compiler can determine that $fh has no active
> > references at the end of the block
> 
> No, it can't, but it can certainly put a *test* for not having references
> there.
> 

How can it do it without using ref-counts or spawning a full GC round?

- Branden

Reply via email to