diff options
author | Andrea Corallo <acorallo@gnu.org> | 2024-05-03 22:45:04 +0200 |
---|---|---|
committer | Andrea Corallo <acorallo@gnu.org> | 2024-05-13 23:01:08 +0200 |
commit | 9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9 (patch) | |
tree | fcf662b7159bb07aa73fb011b86cf6d7fef35219 /lisp/emacs-lisp/memory-report.el | |
parent | 13ddfc201108bfc71c7fa9040ee9970e929070cf (diff) | |
download | emacs-9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9.tar.gz emacs-9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9.tar.bz2 emacs-9e4e6d0fc904e8a57c8433c40d6e3e9a230773d9.zip |
Add 'safety' function declaration
* lisp/emacs-lisp/comp.el (comp-known-predicates): Use
'comp-func-safety'.
(comp-ctxt, comp-mvar-type-hint-match-p): New 'safety' slot.
(comp-c-func-name): New function.
(comp--spill-lap-function, comp--intern-func-in-ctxt): Update.
* lisp/emacs-lisp/bytecomp.el (byte-compile-from-buffer): Spill safety.
* lisp/emacs-lisp/byte-run.el (byte-run--set-completion): New alias.
(defun-declarations-alist): Update.
Diffstat (limited to 'lisp/emacs-lisp/memory-report.el')
0 files changed, 0 insertions, 0 deletions