[gclist] What wrong with the GC in xemacs

Tom Tromey tromey@creche.cygnus.com
Tue, 2 Apr 1996 13:35:20 -0700


Jim> SCM uses a conservative GC, so at least the maintenance problems
Jim> mentioned above will go away.

Actually SCM just trades Emacs' maintenance problems for its own.  For
instance, there are restrictions on where one can store an SCM object
(eg, not in a global variable).  Many sections of code must be
surrounded with:

	GSCM_DEFER_INTS
	...
	GSCM_ALLOW_INTS

Perhaps in practice SCM's drawbacks will be less of a problem than
Emacs'; we'll see.

Tom
-- 
tromey@cygnus.com                 Member, League for Programming Freedom