]> git.eshelyaron.com Git - emacs.git/commit
Simplify byte-compiler assuming cconv normalisations
authorMattias Engdegård <mattiase@acm.org>
Mon, 6 Jun 2022 09:10:05 +0000 (11:10 +0200)
committerMattias Engdegård <mattiase@acm.org>
Tue, 14 Jun 2022 18:19:59 +0000 (20:19 +0200)
commit1ac74e28622e3ebbe76daf84f0a6f310a8ea3c45
tree964a6252a41b5506d88910886067d606c5759900
parentd6600481ae9423eb2c51150967050afb05c301b8
Simplify byte-compiler assuming cconv normalisations

* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker)
(byte-optimize-let-form, byte-optimize-letX):
* lisp/emacs-lisp/bytecomp.el (byte-compile-unwind-protect):
Simplify source optimisation and codegen code that can now rely on
normalised let/let* and unwind-protect forms.
lisp/emacs-lisp/byte-opt.el
lisp/emacs-lisp/bytecomp.el