emacs-devel
[Top][All Lists]
Advanced

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

Re: Conservative GC isn't safe


From: Paul Eggert
Subject: Re: Conservative GC isn't safe
Date: Sun, 27 Nov 2016 08:15:36 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0

Ken Raeburn wrote:
> Indeed.  Hans Boehm's done a fair bit of research in this issue,
> including discussing the underlying assumptions and arguing that
> compilers should (and usually do) guarantee those assumptions.

I’d be surprised if that held reliably when the last use of a Lisp_Object in 
some function extracts an object pointer and then never references the 
Lisp_Object as such ever again.

That's not a problem for Emacs, since the Emacs GC marks the object either way.



reply via email to

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