summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mode.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2022-01-15 14:51:09 +0100
committerMattias EngdegÄrd <mattiase@acm.org>2022-01-24 11:41:47 +0100
commitb7902a9b48f8e7f83ab6b90cfd8bc95aab410e6f (patch)
treee3aba73bac2d00a1384aeca52cf0199288a9fd3e /lisp/emacs-lisp/lisp-mode.el
parent4a0541a5ddee0485d19dba1960a3a5821cf68fdd (diff)
downloademacs-b7902a9b48f8e7f83ab6b90cfd8bc95aab410e6f.tar.gz
emacs-b7902a9b48f8e7f83ab6b90cfd8bc95aab410e6f.tar.bz2
emacs-b7902a9b48f8e7f83ab6b90cfd8bc95aab410e6f.zip
Bump specpdl inline, move reallocation out of line
The common case is just to increment `specpdl_ptr`; do that in-line, but move the uncommon reallocation to a separate subroutine. * src/eval.c (grow_specpdl): Now inline, most code moved... (grow_specpdl_allocation): ...here.
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
0 files changed, 0 insertions, 0 deletions