diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2016-08-09 00:37:41 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2016-08-09 01:31:23 -0700 |
commit | e09dc1112b1f209d8141fc847edf23bd9cfa5ae1 (patch) | |
tree | 80adec2a76cf77ec0de6de512cf3312e13b1b2d4 /lisp/emacs-lisp/regexp-opt.el | |
parent | 644fc17b9ae181174a842e3876e887666d505666 (diff) | |
download | emacs-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/regexp-opt.el')
0 files changed, 0 insertions, 0 deletions