]> git.eshelyaron.com Git - emacs.git/commit
Inline call0..8
authorMattias Engdegård <mattiase@acm.org>
Mon, 21 Mar 2022 10:20:37 +0000 (11:20 +0100)
committerMattias Engdegård <mattiase@acm.org>
Mon, 4 Apr 2022 07:49:31 +0000 (09:49 +0200)
commitf365607bc059169e5aa9f98c8418661d6fc6477d
tree314277594e4d2eed8c9deb3ffd0cfe67820cf45e
parent530f163a7f4f1f0ead119b8d3c3dd9fa882af9b2
Inline call0..8

Inlining these trivial functions gives a healthy speed boost to many
common functions such as `sort`, `mapcar` etc.

* src/eval.c (call0, ..., call8): Move functions...
* src/lisp.h (call0, ..., call8): ...here and declare them inline.
src/eval.c
src/lisp.h