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

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

bug#53497: 29.0.50; native-compile after restarting Emacs


From: Andrea Corallo
Subject: bug#53497: 29.0.50; native-compile after restarting Emacs
Date: Wed, 26 Jan 2022 15:58:37 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Arash Esbati <arash@gnu.org>
>> Cc: akrl@sdf.org,  larsi@gnus.org,  53497@debbugs.gnu.org
>> Date: Wed, 26 Jan 2022 12:25:43 +0100
>> 
>>   /* This is so deferred compilation is able to compile comp
>>      dependencies breaking circularity.  */
>>   if (comp__loadable)
>>     {
>>       /* Startup is done, comp is usable.  */
>>       Frequire (Qcomp, Qnil, Qnil);
>>       Fputhash (function_name, definition, Vcomp_deferred_pending_h);
>>       CALLN (Ffuncall, intern_c_string ("native--compile-async"),
>>           src, Qnil, Qlate);
>>     }
>>   else
>>     Vcomp__delayed_sources = Fcons (src, Vcomp__delayed_sources);
>> 
>> > Does one of these early returns indeed happen?
>> 
>> No, early returns don't happen, but if (comp__loadable) goes into the
>> else part.  This is the part in GDB with Emacs b373c8ad71:
>
> Andrea, can you explain how this is supposed to work?

Hi Eli,

Sorry I'll probably not be able to read this thread and respond before
tomorrow, but I will.

BR

  Andrea





reply via email to

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