help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Question on updating to 29.1


From: Eli Zaretskii
Subject: Re: Question on updating to 29.1
Date: Thu, 05 Oct 2023 21:54:12 +0300

> From: hw <hw@adminart.net>
> Date: Thu, 05 Oct 2023 20:21:05 +0200
> 
> On Thu, 2023-08-17 at 20:58 +0200, Basile Starynkevitch wrote:
> > 
> > In recent GNU emacs (30) there is a possibility to compile the Elisp 
> > code to machine code, using libgccjit.
> > 
> > And libgccjit is a "pseudo"' just in time compiler in recent GCC 
> > compiler. Documented in https://gcc.gnu.org/onlinedocs/jit/ and existing 
> > in GCC 12.
> > 
> > (Those wanting a real just in time compiler should consider using the 
> > GNU lightning library, see https://www.gnu.org/software/lightning/ ; it 
> > is not GCC related, smaller, but generates slower machine code than 
> > libgccjit).
> 
> Does that happen automatically or do I need to somehow configure
> something for this?  I followed this guide:
> https://github.com/NapoleonWils0n/cerberus/blob/master/fedora/emacs-build-fedora.org

If you build Emacs with native-compilation enabled (it is not the
default for now), then the compilation itself happens autiomatically,
yes.



reply via email to

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