[gclist] Baker's treadmill improvments.

Charles Fiterman cef@geodesic.com
Fri, 31 Jan 1997 13:42:32 -0600

At 12:09 PM 1/31/97 -0600, you wrote:
>Could you be more specific about what you mean by "the treadmill" and
>what the high overheads are?

I forgot the very worst thing about treadmill as opposed to conservative
collection. Treadmill imposes requirements on object structure. You must
make program changes and recompile. And you must recompile everything
that uses it. Conservative collection for all its faults can be linked
in with programs. In fact in some environments you don't even have to
do that, the collector can simply pick up a program and run it intercepting
its storage calls.
Charles Fiterman		Geodesic Systems
414 North Orleans Suite 410	Phone 312 832 1221 x223
Chicago IL 60610-4418		FAX   312 832 1230

A computer language without garbage collection
  is like a city without garbage collection.