emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MPS: staticpro everything


From: Gerd Möllmann
Subject: Re: MPS: staticpro everything
Date: Wed, 01 May 2024 16:20:53 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Helmut Eller <eller.helmut@gmail.com> writes:

>> What is "a root" in this context?  I though only roots of Lisp objects
>> are alluded to by this term, and font_driver_list is not a Lisp
>> object.
>
> I think it means this: A root holds a reference to a MPS managed object
> but the cell where the reference is stored, is itself not managed my
> MPS.

In the old GC, staticvec, lisp_sym and others are roots. I think one
could say that all the special mark_xy methods (specpdl, bc stack, ...)
are also examples of roots.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]