[EMAIL PROTECTED] writes: > Hi guys, > > I know approximately zero about the DoD and GC mechanisms which are > currently used by Parrot, but I did attend a talk a few weeks ago about > a promising new method of garbage collection called Ulterior Reference > Counting: > > <http://www.cs.purdue.edu/homes/hosking/690M/urc-oopsla-2003.pdf> > > Two-line summary: > > * gives as good performance as the best generational garbage > collectors today, with > * even better latencies than the best reference counting mechanisms > today > > In a nutshell, it combines the RC and generational techniques so that > generational collection is used for young objects in the nursery, and > RC is used for old objects.
It looks promising. I'm not sure if Parrot needs it, though. The DOD phase is relatively low latency (as compared to, eg. Sun Java). But parrot hasn't seen the likes of big, memory hungry projects yet. I say it's worth looking into, and if not now, keeping it in mind if we do run into problems. Luke