[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (4a50f54 -> e5b052d)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (4a50f54 -> e5b052d) |
Date: |
Thu, 24 Sep 2020 04:13:15 -0400 (EDT) |
akrl pushed a change to branch feature/native-comp.
from 4a50f54 * Fix MacOS Emacs.app installation (bug#43532)
new 63c65b4 * lisp/emacs-lisp/comp.el (native-compile): Add OUTPUT
parameter.
new 9d4fd66 * lisp/emacs-lisp/comp.el (comp-final): Log when
interactively invoked.
new 2ab0966 Make CHECK_SUBR public
new 2f78ac3 * Add `comp--install-trampoline' machinery
new 3ec1b93 * Add `comp--subr-safe-advice' entry point
new db354ff Call `comp--subr-safe-advice' from the advice machinery
new 0cc1804 Add a test for primitive advicing effectiveness
new b94a0a9 * lisp/emacs-lisp/comp.el
(comp-never-optimize-functions): Clean-up.
new 94736c4 Do not install a subr trampoline twice
new 6d83902 * lisp/emacs-lisp/comp.el (comp-body-eff): Improve style.
new e5b052d Rename comp--subr-safe-advice -> comp-subr-safe-advice
Summary of changes:
lisp/emacs-lisp/advice.el | 2 +
lisp/emacs-lisp/comp.el | 135 ++++++++++++++++++++++++++++++++++----------
lisp/emacs-lisp/nadvice.el | 16 ++++++
src/comp.c | 39 +++++++++++++
src/data.c | 6 --
src/lisp.h | 6 ++
test/src/comp-test-funcs.el | 4 ++
test/src/comp-tests.el | 13 +++++
8 files changed, 184 insertions(+), 37 deletions(-)
- feature/native-comp updated (4a50f54 -> e5b052d),
Andrea Corallo <=
- feature/native-comp 63c65b4 01/11: * lisp/emacs-lisp/comp.el (native-compile): Add OUTPUT parameter., Andrea Corallo, 2020/09/24
- feature/native-comp 2ab0966 03/11: Make CHECK_SUBR public, Andrea Corallo, 2020/09/24
- feature/native-comp 3ec1b93 05/11: * Add `comp--subr-safe-advice' entry point, Andrea Corallo, 2020/09/24
- feature/native-comp 2f78ac3 04/11: * Add `comp--install-trampoline' machinery, Andrea Corallo, 2020/09/24
- feature/native-comp 0cc1804 07/11: Add a test for primitive advicing effectiveness, Andrea Corallo, 2020/09/24
- feature/native-comp b94a0a9 08/11: * lisp/emacs-lisp/comp.el (comp-never-optimize-functions): Clean-up., Andrea Corallo, 2020/09/24
- feature/native-comp 9d4fd66 02/11: * lisp/emacs-lisp/comp.el (comp-final): Log when interactively invoked., Andrea Corallo, 2020/09/24
- feature/native-comp 6d83902 10/11: * lisp/emacs-lisp/comp.el (comp-body-eff): Improve style., Andrea Corallo, 2020/09/24
- feature/native-comp 94736c4 09/11: Do not install a subr trampoline twice, Andrea Corallo, 2020/09/24
- feature/native-comp e5b052d 11/11: Rename comp--subr-safe-advice -> comp-subr-safe-advice, Andrea Corallo, 2020/09/24