emacs-devel
[Top][All Lists]
Advanced

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

Re: Dynamic loading progress


From: Stefan Monnier
Subject: Re: Dynamic loading progress
Date: Fri, 06 Mar 2015 00:14:02 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

>>> * fixnum <-> int64_t is the only type conversion supported
>> Not sure I understand: can the C side see "Lisp_Object" (presumably as
>> an opaque type)?
> As I'm imagining the system, no. Access is indirected. That insulates C
> code from Emacs GC requirements and lets us easily support global
> references.

But that forces a completely manual management of Lisp_Object
references, making the interface a lot more painful to use.
I must prefer exposing staticpro and conservative stack scanning.


        Stefan



reply via email to

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