emacs-devel
[Top][All Lists]
Advanced

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

Re: Suppressing native compilation (short and long term)


From: Eli Zaretskii
Subject: Re: Suppressing native compilation (short and long term)
Date: Sat, 15 Oct 2022 17:29:36 +0300

> From: Lynn Winebarger <owinebar@gmail.com>
> Date: Sat, 15 Oct 2022 10:10:23 -0400
> Cc: Eli Zaretskii <eliz@gnu.org>, Andrea Corallo <akrl@sdf.org>, Lars 
> Ingebrigtsen <larsi@gnus.org>, 
>       liliana.prikler@gmail.com, rlb@defaultvalue.org, 
>       emacs-devel <emacs-devel@gnu.org>
> 
> Didn't you, a couple of years ago, suggest generating generic trampolines 
> (per function signature), compile
> those with gccjit, then just use them as needed rather than compiling 
> separate trampolines for every subr?
> Presumably the system would still occasionally need to compile a trampoline 
> for a new signature, but the
> generic trampoline would not be named so it couldn't cause an infinite 
> recursion by being advised before
> being compiled.

If we want to compile all the trampolines AOT, that is already
possible in Emacs 29, one just needs to actually do it when building
Emacs.



reply via email to

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