[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Preemptive garbage collection

To answer my own question, the state of the art in preemptive garbage
collection algorithms seems to be the one by David Ungar, "Generation
Scavenging: A Non-disruptive High Performance Storage Reclamation
Algorithm" in Proc. ACM SIGSOFT/SIGPLAN SE Symp. Practical Software
Development Environments, Pittsburg, PA, April 1984, pp. 157-167.  I
say this because at least Franz Inc is going with this garbage
collector for its Sun implementation of Common Lisp and so are the
SmallTalk people.  Are there any Scheme implementations going with
this garbage collector?
PS The last note used the confusing term "pausing GC" instead of
preemptive GC.