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

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

bug#67005: 30.0.50; improve nadivce/comp/trampoline handling


From: Stefan Monnier
Subject: bug#67005: 30.0.50; improve nadivce/comp/trampoline handling
Date: Tue, 21 Nov 2023 17:18:13 -0500
User-agent: Gnus/5.13 (Gnus v5.13)

> Only slightly off-topic: When changing the default value of user option
> `native-comp-never-optimize-functions', which now both Andrea and I have
> done, does one also need to bump the :version?  Or is this taken care of
> automagically?  If it needs to be done manually, to which value should
> we/I set it?

I guess you should change it to the version in which the new value will
be released (i.e. "30.1").

> And here is another comment question: Do you think this snippet that
> made me so upset:
>
>       (let* ((f (if (symbolp callee)
>                     (symbol-function callee)
>                   (cl-assert (byte-code-function-p callee))
>                   callee))
>              (subrp (subrp f))
>              (comp-func-callee (comp-func-in-unit callee)))
>
> deserves some explanation?

A comment would make sense, since the code got you confused, yes.


        Stefan






reply via email to

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