Re: perl 6 requirements

[email protected] (Graham Barr) Mon, 31 Jul 2000 13:35:02 +0100
Newsgroups perl.bootstrap
Message-ID <[email protected]>
On Mon, Jul 31, 2000 at 01:28:05PM +0100, Alan Burlison wrote:
> The trouble with all automated garbage collection schemes is that they
> tend to be non-deterministic.  Having your program grind to  a halt at
> irregular intervals is not a good thing.  What about some sort of
> hybrid, using reference counting as the first and default way of
> reclaiming memory, with a full GC pass at selectable points, e.g. never,
> every n seconds, whenever a block bigger than a given size is allocated,
> at interpreter instance exit, on demand etc.  The existing refcount
> mechamism has worked well, and has predictable behaviour.  It seems a
> shame to throw it out in favour of something that in most cases probably
> won't work as well.

This was a hot topic during Chips talk at TPC and I am sure it will get
a lot of discussion on the internals mailing list whenever it is setup.

Please don't fill this list with a discussion on the merits/flaws of
various GC algorithms.

Thanks,
Graham.