[Pharo-project] Azul Pauseless GC

Stefan Marr pharo at stefan-marr.de
Mon Feb 28 08:27:14 CET 2011

Hi Andres:

On 28 Feb 2011, at 08:01, Andres Valloud wrote:

> FWIW, the "pauseless" feature of the algorithm sounds very close (if not exactly) like VisualWorks' incremental GC, modulo the multithreading.
Is VisualWorks' GC documented somewhere?
However, you might want to read the VEE'05 paper directly, the GC they use is 'nothing-like' a typical incremental GC. The read-barrier is the key here, and that is a rather exotic approach due to its constant overhead on standard systems.

So, just in case VisualWorks is actually using something similar, a reference to a paper or some such would be great.


> On 2/26/11 9:46 , Stéphane Ducasse wrote:
>> Thanks damien for the link :)
>> Begin forwarded message:
>>> Nice explanation of the Azul Pauseless GC (easier than the paper :)
>>> http://www.infoq.com/articles/azul_gc_in_detail

Stefan Marr
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
Phone: +32 2 629 2974
Fax:   +32 2 629 3525

More information about the Pharo-project mailing list