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

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

bug#41242: Port feature/native-comp to Windows


From: Eli Zaretskii
Subject: bug#41242: Port feature/native-comp to Windows
Date: Sat, 23 May 2020 15:20:06 +0300

> From: Andrea Corallo <akrl@sdf.org>
> Cc: nicolasbertolo@gmail.com, 41242@debbugs.gnu.org
> Date: Sat, 23 May 2020 11:21:03 +0000
> 
> >> BTW reloading from dump the "dumped" eln are not located by searching in
> >> the load-path for all suffix.  The eln position is stored into the
> >> compilation unit object for performance reasons.
> >
> > Are you saying we store the absolute file name of the .eln files in
> > the pdumper file?  If so, how can Emacs start up if the .eln files
> > were moved to another location, e.g. as part of "make install", or
> > more generally if Emacs was relocated since it was dumped?
> 
> To be precise we store the relative path of the .eln from the emacs
> executable, both for the local build both for the file position we will
> have after a "make install".
> 
> Reloading the first compilation unit the code detect in which of this
> two cases we are (this is where file-exists is called) and this
> information is used for all the following compilaiton unit to be
> revived.

Do we indeed have only 2 use cases regarding the relative file name of
.eln files, and not more?





reply via email to

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