diff options
author | Andrea Corallo <akrl@sdf.org> | 2020-09-19 16:44:53 +0200 |
---|---|---|
committer | Andrea Corallo <akrl@sdf.org> | 2020-09-23 21:08:02 +0200 |
commit | 2f78ac32bbef78155e2f52e73d60f7b46fc8afea (patch) | |
tree | 5f7835651c1310a8811c5def0d9e3c020a2986b1 /lisp/emacs-lisp/comp.el | |
parent | 2ab0966b2fdf3a64d061727f005d32c5aad27594 (diff) | |
download | emacs-2f78ac32bbef78155e2f52e73d60f7b46fc8afea.tar.gz emacs-2f78ac32bbef78155e2f52e73d60f7b46fc8afea.tar.bz2 emacs-2f78ac32bbef78155e2f52e73d60f7b46fc8afea.zip |
* Add `comp--install-trampoline' machinery
* src/comp.c (Fcomp__install_trampoline): New function to
install a subr trampoline into the function relocation table.
Once this is done any call from native compiled Lisp to the
related primitive will go through the `funcall' trampoline
making advicing effective.
Diffstat (limited to 'lisp/emacs-lisp/comp.el')
0 files changed, 0 insertions, 0 deletions