summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/eieio-datadebug.el
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2019-12-26 17:50:19 +0100
committerMattias EngdegÄrd <mattiase@acm.org>2019-12-26 19:41:21 +0100
commit1ba5b64dd1f0c0b22f3945ddc8b236fd565ebee8 (patch)
tree26e726abedef12c46fa03a60811830a3c74d15f8 /lisp/emacs-lisp/eieio-datadebug.el
parentaf085ef40b961ca3466e8b2dfb7f722573e5a4cc (diff)
downloademacs-1ba5b64dd1f0c0b22f3945ddc8b236fd565ebee8.tar.gz
emacs-1ba5b64dd1f0c0b22f3945ddc8b236fd565ebee8.tar.bz2
emacs-1ba5b64dd1f0c0b22f3945ddc8b236fd565ebee8.zip
Optimise 'while' bodies for effect
* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Treat all expressions in the body of 'while' as for-effect, since their values are discarded. This also finds some errors.
Diffstat (limited to 'lisp/emacs-lisp/eieio-datadebug.el')
0 files changed, 0 insertions, 0 deletions