emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/slime 6ad8e26: swank-sbcl-exts: Fix compute-enriched-decod


From: ELPA Syncer
Subject: [nongnu] elpa/slime 6ad8e26: swank-sbcl-exts: Fix compute-enriched-decoded-arglist for x86-64.
Date: Thu, 21 Oct 2021 01:57:53 -0400 (EDT)

branch: elpa/slime
commit 6ad8e26ea18a95d2ecd22c86c7e99e80cc9437c3
Author: Stas Boukarev <stassats@gmail.com>
Commit: Stas Boukarev <stassats@gmail.com>

    swank-sbcl-exts: Fix compute-enriched-decoded-arglist for x86-64.
---
 contrib/swank-sbcl-exts.lisp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/contrib/swank-sbcl-exts.lisp b/contrib/swank-sbcl-exts.lisp
index dad8330..8151df9 100644
--- a/contrib/swank-sbcl-exts.lisp
+++ b/contrib/swank-sbcl-exts.lisp
@@ -44,6 +44,8 @@
                                 sb-assem::*inst-encoder*)
                        (find-symbol (format nil "M:~A" instr-name)
                                     
sb-assem::*backend-instruction-set-package*))))
+            (when (consp instr-fn)
+              (setf instr-fn (car instr-fn)))
             (cond ((functionp instr-fn)
                    (with-available-arglist (arglist) (arglist instr-fn)
                      (decode-instruction-arglist instr-name (cdr arglist))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]