[gclist] What wrong with the GC in xemacs
Mike Gunter
gunter@netcom.com
Tue, 2 Apr 1996 13:23:44 -0800
Tom Tromey writes:
> 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.
Does Emacs control when it receives interrupts? If not, how does it
get by without doing so? (I can still see some relation to garbage
collection --- though we seem to be approaching the cut-off point.)
mike gunter