summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp
diff options
context:
space:
mode:
authorVibhav Pant <vibhavp@gmail.com>2017-04-20 20:59:15 +0530
committerVibhav Pant <vibhavp@gmail.com>2017-04-20 21:23:08 +0530
commitb389379c87481b6bc647ceb4d323f861281cad72 (patch)
treeb944aefcc0452bb4dddb396a0f3af6ec46e0a72b /test/lisp/emacs-lisp
parent4364a769b489c044c4e9eeac6cfbabcc844ab332 (diff)
downloademacs-b389379c87481b6bc647ceb4d323f861281cad72.tar.gz
emacs-b389379c87481b6bc647ceb4d323f861281cad72.tar.bz2
emacs-b389379c87481b6bc647ceb4d323f861281cad72.zip
bytecomp: Don't inline functions that use byte-switch (Bug#26518)
* lisp/emacs-lisp/bytecomp.el (byte-compile-unfold-bcf): Don't inline FORM if the bytecode uses the byte-switch instruction. It is impossible to guess the correct stack depth while inlining such bytecode, resulting in faulty code.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions