[gclist] zillion objects and gc

Richard A. O'Keefe ok@atlas.otago.ac.nz
Wed, 29 Aug 2001 14:35:55 +1200 (NZST)


"Boehm, Hans" <hans_boehm@hp.com> wrote about reference counting:
	Also note that reference counting touches
	objects that wouldn't otherwise be touched, especially when it deallocates a
	large data structure that has just been dropped.

What if the reference counts are stored somewhere else?
Interlisp-D had a couple of hash tables (for objects with count = 0 and
objects with count > 1); the effect was that counts were physically
separated from the objects they guarded.

What if you use lazy freeing?