diff options
| author | Mattias EngdegÄrd | 2022-01-15 14:51:09 +0100 |
|---|---|---|
| committer | Mattias EngdegÄrd | 2022-01-24 11:41:47 +0100 |
| commit | b7902a9b48f8e7f83ab6b90cfd8bc95aab410e6f (patch) | |
| tree | e3aba73bac2d00a1384aeca52cf0199288a9fd3e /src/bytecode.c | |
| parent | 4a0541a5ddee0485d19dba1960a3a5821cf68fdd (diff) | |
| download | emacs-b7902a9b48f8e7f83ab6b90cfd8bc95aab410e6f.tar.gz 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 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions