From: Noam Postavsky Date: Mon, 8 Jul 2019 22:06:21 +0000 (-0400) Subject: Turn off bytecode jumptables to avoid Bug#36447 X-Git-Tag: emacs-27.0.90~2052 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=122198d2f1aaf0b74c102874cc9b04ae4789f54f;p=emacs.git Turn off bytecode jumptables to avoid Bug#36447 * lisp/emacs-lisp/bytecomp.el (byte-compile-cond-use-jump-table): Set to nil. We can turn this back on again when Bug#36447 is solved and we handle dumped hash tables correctly. --- diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el index 431525431a4..495aed09f38 100644 --- a/lisp/emacs-lisp/bytecomp.el +++ b/lisp/emacs-lisp/bytecomp.el @@ -223,7 +223,8 @@ Possible values are: This includes variable references and calls to functions such as `car'." :type 'boolean) -(defcustom byte-compile-cond-use-jump-table t +;; Switch to back to t after solving Bug#36447. +(defcustom byte-compile-cond-use-jump-table nil "Compile `cond' clauses to a jump table implementation (using a hash-table)." :version "26.1" :type 'boolean)