]> git.eshelyaron.com Git - emacs.git/commit
Simplify and streamline optimizer clauses
authorMattias Engdegård <mattiase@acm.org>
Mon, 27 Jul 2020 09:27:00 +0000 (11:27 +0200)
committerMattias Engdegård <mattiase@acm.org>
Tue, 28 Jul 2020 13:48:38 +0000 (15:48 +0200)
commite5889c704f9351c2cb91d8db2b36af72d9ab4151
tree717b8fadcac2e060719a103d7bff95386382de06
parent33ee3266286db00feef2839e172f613c4370fc1b
Simplify and streamline optimizer clauses

* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
Remove clause for 'with-output-to-temp-buffer', since it is a
macro and will have been expanded before reaching this point.
Move clauses for 'lambda' and 'closure' to avoid splitting
a cond jump table.
lisp/emacs-lisp/byte-opt.el