summaryrefslogtreecommitdiff
path: root/lisp/startup.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2022-02-01 16:18:47 +0100
committerMattias EngdegÄrd <mattiase@acm.org>2022-02-01 17:37:05 +0100
commita20f2b0ff9f8adcc4ca2f2be56109a7d72d11847 (patch)
treefca1c8d5e124ecd01bb22c94e6cd191c343e36e3 /lisp/startup.el
parent2b9c648de644d19df3ae51cc495816885ac72fe4 (diff)
downloademacs-a20f2b0ff9f8adcc4ca2f2be56109a7d72d11847.tar.gz
emacs-a20f2b0ff9f8adcc4ca2f2be56109a7d72d11847.tar.bz2
emacs-a20f2b0ff9f8adcc4ca2f2be56109a7d72d11847.zip
Speed up calls to C primitives
* src/eval.c (funcall_subr): Test most likely cases first (conforming calls to finite-arity or n-adic SUBRs), and the error cases last, instead of doing it the other way around. Simplify.
Diffstat (limited to 'lisp/startup.el')
0 files changed, 0 insertions, 0 deletions