[Top][All Lists]

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

Re: Native compilation: the bird-eye view

From: Andrea Corallo
Subject: Re: Native compilation: the bird-eye view
Date: Sat, 15 Aug 2020 10:51:35 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

All right,

I've pushed what I'm working on to scratch/native-comp-eln-caches

This is removing .eln from the load suffixes and now the load is done
automatically only if a .elc is being loaded and the correpsonding .eln
is found.  (We may revisit this later if we want to remove the elc files
from the source tree)

Loading manually an eln is with this setup only possible using a lower
level primitive as `native-elisp-load'.

The search of the eln is done looping on `comp-eln-load-path' as
suggested.  This by default has two entries (user and system one).  The
system one is assumed to be always the last.

This branch enable by default deferred-compilation too.  At this stage
I'm wondering if we should rename it as jit-something.

make install is ATM not functional.  On this subject wanted to ask, in
which position do we want to install the eln-cache system directory?




reply via email to

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