X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fdisassem.lisp;h=22e3f9a2225ce498e022d50e0e38b9e908ee9450;hb=14538e006c43facf52e17e452cb1164077bbafd3;hp=bc0f42835be9ac994989eeee6d5187e9aff75eaa;hpb=8052fcbcea638b80a7e7dc32533d38304e1b52a0;p=sbcl.git diff --git a/src/compiler/disassem.lisp b/src/compiler/disassem.lisp index bc0f428..22e3f9a 100644 --- a/src/compiler/disassem.lisp +++ b/src/compiler/disassem.lisp @@ -46,7 +46,7 @@ ;;; the width of the column in which instruction-names are printed. A ;;; value of zero gives the effect of not aligning the arguments at ;;; all. -(defvar *disassem-opcode-column-width* 6) +(defvar *disassem-opcode-column-width* 0) (declaim (type text-width *disassem-opcode-column-width*)) ;;; the width of the column in which instruction-bytes are printed. A @@ -1596,7 +1596,7 @@ ;; offset of next position (next-offs 0 :type offset) ;; a sap pointing to our segment - (segment-sap (missing-arg) :type sb!sys:system-area-pointer) + (segment-sap nil :type (or null sb!sys:system-area-pointer)) ;; the current segment (segment nil :type (or null segment)) ;; what to align to in most cases @@ -1605,8 +1605,8 @@ :type (member :big-endian :little-endian)) ;; for user code to hang stuff off of (properties nil :type list) - ;; for user code to hang stuff off of, cleared each time before an - ;; instruction is processed + ;; for user code to hang stuff off of, cleared each time after a + ;; non-prefix instruction is processed (inst-properties nil :type list) (filtered-values (make-array max-filtered-value-index) :type filtered-value-vector)