0.9.18.5: Support DISASSEMBLE for interpreted functions.
[sbcl.git] / src / compiler / target-disassem.lisp
index 1c47cab..805c1c6 100644 (file)
 (defun valid-extended-function-designator-for-disassemble-p (thing)
   (cond ((legal-fun-name-p thing)
          (compiled-fun-or-lose (fdefinition thing) thing))
+        #!+sb-eval
+        ((sb!eval:interpreted-function-p thing)
+         (compile nil thing))
         ((functionp thing)
          thing)
         ((and (listp thing)