diff options
author | Andrea Corallo <akrl@sdf.org> | 2020-06-18 23:04:55 +0200 |
---|---|---|
committer | Andrea Corallo <akrl@sdf.org> | 2020-06-22 00:13:43 +0200 |
commit | cfb871add49096f38c5a8ff0882a7e111943ee52 (patch) | |
tree | c9cdb168ae3d97c4939cee7678db453a2787df90 /lisp/filesets.el | |
parent | 1179a1c748f7c18b8b82f14608f8f86790814a25 (diff) | |
download | emacs-cfb871add49096f38c5a8ff0882a7e111943ee52.tar.gz emacs-cfb871add49096f38c5a8ff0882a7e111943ee52.tar.bz2 emacs-cfb871add49096f38c5a8ff0882a7e111943ee52.zip |
* Handle correctly pure delaration specifier.
* lisp/emacs-lisp/comp.el (comp-func): New slot 'pure'.
(comp-spill-decl-spec): New function.
(comp-spill-speed): Rework to use the later.
(comp-spill-lap-function, comp-intern-func-in-ctxt): Spill pure
decl value.
(comp-function-optimizable-p): Check in the compiler env too if
pure.
Diffstat (limited to 'lisp/filesets.el')
0 files changed, 0 insertions, 0 deletions