|
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.
[Prev in Thread] | Current Thread | [Next in Thread] |