]> git.eshelyaron.com Git - emacs.git/commit
Slight funcall_subr optimisation
authorMattias Engdegård <mattiase@acm.org>
Tue, 21 Nov 2023 10:23:57 +0000 (11:23 +0100)
committerMattias Engdegård <mattiase@acm.org>
Fri, 22 Dec 2023 13:13:23 +0000 (14:13 +0100)
commit1ece474c69cfcf6f8ef14d54e469eb387a7a6983
tree9ab0e8b55bd83cbd32196174f4a005a47e3af07e
parentc638a40d88f6ca105babbf9078b086491b649797
Slight funcall_subr optimisation

* src/eval.c (funcall_subr): Help the compiler by reducing aliasing
problems, and compensate for a missed-optimisation bug in LLVM where
switches sometimes forget to use variable range information (reported
in https://github.com/llvm/llvm-project/issues/76085).
src/eval.c