[gclist] older-first garbage collection

William D Clinger will@ccs.neu.edu
Wed, 28 Mar 2001 11:58:18 -0500 (EST)

[I sent this last week, but it didn't show up so I'm trying a different
email address.]

Lars Hansen has completed his PhD thesis, titled "Older-First Garbage
Collection in Practice".  This thesis describes and compares the
performance of several interchangeable garbage collectors in Larceny,
our implementation of Scheme for the SPARC.  The abstract and gzip'ed
Postscript for this thesis are online at


This URL also contains a link to the development version of Larceny
that Lars used to collect the data in his thesis.  This development
version of Larceny is newer than version 1.0a1 but contains several
compiler bugs that we elected not to fix until Lars had completed
his benchmarking.  When (most of) these bugs are fixed, we will
release Larceny 2.0a1.

Will Clinger
Northeastern University
(on sabbatical at Sun Labs East)