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. Thanks Stefan
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 http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525