diff options
| author | Andrea Corallo | 2020-10-02 22:36:05 +0200 |
|---|---|---|
| committer | Andrea Corallo | 2020-10-05 21:32:38 +0200 |
| commit | 87c6aa13b30281398688ec8693a0205bb84bc648 (patch) | |
| tree | bcc138d8745d03985ac0008022204070fa36e046 /src/coding.c | |
| parent | 0b58be4941c92d337eccadabaaba5ef8620c5b52 (diff) | |
| download | emacs-87c6aa13b30281398688ec8693a0205bb84bc648.tar.gz emacs-87c6aa13b30281398688ec8693a0205bb84bc648.zip | |
Make primitive redefinition effective through trampoline synthesis
* lisp/loadup.el (dump-mode): Set `comp-enable-subr-trampolines'
when finished bootstrap.
* src/data.c (Ffset): Call `comp-enable-subr-trampolines' when
redefining a subr.
* src/comp.c (syms_of_comp): Define `comp-subr-trampoline-install'
symbol.
(syms_of_comp): Define `comp-enable-subr-trampolines' variable.
Diffstat (limited to 'src/coding.c')
0 files changed, 0 insertions, 0 deletions