]> git.eshelyaron.com Git - emacs.git/commitdiff
Turn off bytecode jumptables to avoid Bug#36447
authorNoam Postavsky <npostavs@gmail.com>
Mon, 8 Jul 2019 22:06:21 +0000 (18:06 -0400)
committerNoam Postavsky <npostavs@gmail.com>
Mon, 8 Jul 2019 22:06:21 +0000 (18:06 -0400)
* 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.

lisp/emacs-lisp/bytecomp.el

index 431525431a407a08a8ca26d0cda6c646f3ccbf73..495aed09f3822970bea08f88b2e1fa91dd38c84c 100644 (file)
@@ -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)