diff options
| author | Andrea Corallo | 2020-10-02 22:18:57 +0200 |
|---|---|---|
| committer | Andrea Corallo | 2020-10-05 21:32:38 +0200 |
| commit | 0b58be4941c92d337eccadabaaba5ef8620c5b52 (patch) | |
| tree | 6bfdf8c52c510b7ff1566f1596053258c6438d5c | |
| parent | b3ade4de179d4c13cd09e2b8066e09c66355d322 (diff) | |
| download | emacs-0b58be4941c92d337eccadabaaba5ef8620c5b52.tar.gz emacs-0b58be4941c92d337eccadabaaba5ef8620c5b52.zip | |
Rename comp-subr-safe-advice -> comp-subr-trampoline-install
| -rw-r--r-- | lisp/emacs-lisp/advice.el | 2 | ||||
| -rw-r--r-- | lisp/emacs-lisp/comp.el | 2 | ||||
| -rw-r--r-- | lisp/emacs-lisp/nadvice.el | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/advice.el b/lisp/emacs-lisp/advice.el index 4df8743de50..fb67de3a029 100644 --- a/lisp/emacs-lisp/advice.el +++ b/lisp/emacs-lisp/advice.el | |||
| @@ -2076,7 +2076,7 @@ If FUNCTION was not advised already, its advice info will be | |||
| 2076 | initialized. Redefining a piece of advice whose name is part of | 2076 | initialized. Redefining a piece of advice whose name is part of |
| 2077 | the cache-id will clear the cache." | 2077 | the cache-id will clear the cache." |
| 2078 | (when (subr-primitive-p (symbol-function function)) | 2078 | (when (subr-primitive-p (symbol-function function)) |
| 2079 | (comp-subr-safe-advice function)) | 2079 | (comp-subr-trampoline-install function)) |
| 2080 | (cond ((not (ad-is-advised function)) | 2080 | (cond ((not (ad-is-advised function)) |
| 2081 | (ad-initialize-advice-info function) | 2081 | (ad-initialize-advice-info function) |
| 2082 | (ad-set-advice-info-field | 2082 | (ad-set-advice-info-field |
diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el index ef13c0ce63e..7074ff759e0 100644 --- a/lisp/emacs-lisp/comp.el +++ b/lisp/emacs-lisp/comp.el | |||
| @@ -2614,7 +2614,7 @@ Return the its filename if found or nil otherwise." | |||
| 2614 | `comp-eln-load-path'"))))) | 2614 | `comp-eln-load-path'"))))) |
| 2615 | 2615 | ||
| 2616 | ;;;###autoload | 2616 | ;;;###autoload |
| 2617 | (defun comp-subr-safe-advice (subr-name) | 2617 | (defun comp-subr-trampoline-install (subr-name) |
| 2618 | "Make SUBR-NAME effectively advice-able when called from native code." | 2618 | "Make SUBR-NAME effectively advice-able when called from native code." |
| 2619 | (unless (or (memq subr-name comp-never-optimize-functions) | 2619 | (unless (or (memq subr-name comp-never-optimize-functions) |
| 2620 | (gethash subr-name comp-installed-trampolines-h)) | 2620 | (gethash subr-name comp-installed-trampolines-h)) |
diff --git a/lisp/emacs-lisp/nadvice.el b/lisp/emacs-lisp/nadvice.el index 5b3aa708508..03961325856 100644 --- a/lisp/emacs-lisp/nadvice.el +++ b/lisp/emacs-lisp/nadvice.el | |||
| @@ -333,7 +333,7 @@ is also interactive. There are 3 cases: | |||
| 333 | ;; Must require explicitly as during bootstrap we have no | 333 | ;; Must require explicitly as during bootstrap we have no |
| 334 | ;; autoloads. | 334 | ;; autoloads. |
| 335 | (require 'comp) | 335 | (require 'comp) |
| 336 | (comp-subr-safe-advice subr-name)))) | 336 | (comp-subr-trampoline-install subr-name)))) |
| 337 | (let* ((name (cdr (assq 'name props))) | 337 | (let* ((name (cdr (assq 'name props))) |
| 338 | (a (advice--member-p (or name function) (if name t) (gv-deref ref)))) | 338 | (a (advice--member-p (or name function) (if name t) (gv-deref ref)))) |
| 339 | (when a | 339 | (when a |