|
From: | Dmitry Gutov |
Subject: | bug#64712: 29.0.92; Emacs 29 with native compilation compiles cl-loaddefs.el on every startup |
Date: | Wed, 6 Sep 2023 15:26:20 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
On 03/09/2023 08:15, Eli Zaretskii wrote:
I personally can't see that it would make much of a difference if we have them or not, but maybe I'm missing something.If nothing else, it will slow down startup (because each .eln files needs to be loaded via dlopen, as opposed to .elc that is dumped into the pdumper file), albeit insignificantly. But if we do this with all the autoload files we have, that could slow down in a more tangible ways. So basically we have here two minor annoyances: you can solve one, but then you "gain" the other one.
So you suppose - Findinb .eln in its load path - dlopen-ing it can be slower than - Looking for .eln in its load path, not finding it - Extracting cl-loaddefs.el from cl-loaddefs.el.gz - Loading it ?
[Prev in Thread] | Current Thread | [Next in Thread] |