summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/radix-tree.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2021-07-28 17:31:44 +0200
committerMattias EngdegÄrd <mattiase@acm.org>2021-07-30 09:54:29 +0200
commit9a6333811441a32e49bfd33c14f77680402cd639 (patch)
tree20197f9b08c865f209d85061e11d6db09700e5f3 /lisp/emacs-lisp/radix-tree.el
parent566e29f78ccee4fcf0421576c0306860c8afae0f (diff)
downloademacs-9a6333811441a32e49bfd33c14f77680402cd639.tar.gz
emacs-9a6333811441a32e49bfd33c14f77680402cd639.tar.bz2
emacs-9a6333811441a32e49bfd33c14f77680402cd639.zip
Elide lexical variables in for-effect context in source optimiser
* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Remove for-effect uses of lexical variables. We previously relied on this being done by the lapcode peephole optimiser but at source level it enables more optimisation opportunities. Keywords are elided for the same reason.
Diffstat (limited to 'lisp/emacs-lisp/radix-tree.el')
0 files changed, 0 insertions, 0 deletions