]> git.eshelyaron.com Git - emacs.git/commit
Better internal-make-closure optimisation
authorMattias Engdegård <mattiase@acm.org>
Sun, 4 Jun 2023 13:58:44 +0000 (15:58 +0200)
committerMattias Engdegård <mattiase@acm.org>
Sun, 4 Jun 2023 17:17:15 +0000 (19:17 +0200)
commit6058b4559d4b7d42bbcb6da787a95334aa8994ca
treee5cff3d6f424e08827581ffa4045d8276e7f7a5d
parent5d3d84066fa66b0f16505ee6e77c8c383277869f
Better internal-make-closure optimisation

* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
Optimise closed-over values in closure creation like any other, which
can lead to stack variables being eliminated.
lisp/emacs-lisp/byte-opt.el