diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2023-01-17 17:57:25 +0100 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2023-01-27 17:27:15 +0100 |
commit | 627ac228b2ecdf179f36ea41fd0254c091744e4b (patch) | |
tree | a0edd595805a2d8a181eab2c0e58cfa480ba3bdf /lisp/emacs-lisp/bytecomp.el | |
parent | 18fbcce9757165689df109db8f7b528a57335ae2 (diff) | |
download | emacs-627ac228b2ecdf179f36ea41fd0254c091744e4b.tar.gz emacs-627ac228b2ecdf179f36ea41fd0254c091744e4b.tar.bz2 emacs-627ac228b2ecdf179f36ea41fd0254c091744e4b.zip |
Don't inhibit LAP-level DCE when switch ops are present
* lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode):
Allow removal of unreachable basic blocks in the LAP peephole
optimiser even when switch ops are present. The origins of
this apparently unnecessary condition are unclear.
Diffstat (limited to 'lisp/emacs-lisp/bytecomp.el')
0 files changed, 0 insertions, 0 deletions