0.9.0.25:
[sbcl.git] / src / code / mips-vm.lisp
index 264e871..541bb35 100644 (file)
@@ -23,7 +23,7 @@
                         (%primitive sb!c::code-instructions code))))
      (ecase kind
        (:jump
-       (assert (zerop (ash value -28)))
+       (aver (zerop (ash value -28)))
        (setf (ldb (byte 26 0) (sap-ref-32 sap offset))
              (ash value -2)))
        (:lui
       (/show0 "LENGTH,VECTOR,ERROR-NUMBER=..")
       (/hexstr length)
       (/hexstr vector)
-      (copy-from-system-area pc (* n-byte-bits 5)
-                            vector (* n-word-bits
-                                      vector-data-offset)
-                            (* length n-byte-bits))
+      (copy-ub8-from-system-area pc 5 vector 0 length)
       (let* ((index 0)
             (error-number (sb!c:read-var-integer vector index)))
        (/hexstr error-number)