summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2016-08-09 00:37:41 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2016-08-09 01:31:23 -0700
commite09dc1112b1f209d8141fc847edf23bd9cfa5ae1 (patch)
tree80adec2a76cf77ec0de6de512cf3312e13b1b2d4 /lisp/emacs-lisp
parent644fc17b9ae181174a842e3876e887666d505666 (diff)
downloademacs-e09dc1112b1f209d8141fc847edf23bd9cfa5ae1.tar.gz
emacs-e09dc1112b1f209d8141fc847edf23bd9cfa5ae1.tar.bz2
emacs-e09dc1112b1f209d8141fc847edf23bd9cfa5ae1.zip
Simplify exec_byte_code via moving decls etc.
* src/bytecode.c (exec_byte_code): Simplify, mostly by moving initializers into decls, and by omitting some unnecessary changes to ‘top’. This improves performance a bit on x86-64, as it happens.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions