X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fsparc%2Fdebug.lisp;h=fffdd1f69f977061dad824336db02d9538f7ed15;hb=ba39d165a0bb6fabba6d6feb9b6fb88ae4d544ff;hp=33e174693c53df2376ebdb6b95156b83cf70ec0a;hpb=52cfe54802db8736f1f4e2b67764c43bba9b78b3;p=sbcl.git diff --git a/src/compiler/sparc/debug.lisp b/src/compiler/sparc/debug.lisp index 33e1746..fffdd1f 100644 --- a/src/compiler/sparc/debug.lisp +++ b/src/compiler/sparc/debug.lisp @@ -11,16 +11,6 @@ (in-package "SB!VM") -;;; (defknown di::current-sp () system-area-pointer (movable flushable)) -;;; (defknown di::current-fp () system-area-pointer (movable flushable)) -;;; (defknown di::stack-ref (system-area-pointer index) t (flushable)) -;;; (defknown di::%set-stack-ref (system-area-pointer index t) t (unsafe)) -;;; (defknown di::lra-code-header (t) t (movable flushable)) -;;; (defknown di::function-code-header (t) t (movable flushable)) -;;; (defknown di::make-lisp-obj ((unsigned-byte 32)) t (movable flushable)) -;;; (defknown di::get-lisp-obj-address (t) (unsigned-byte 32) (movable flushable)) -;;; (defknown di::function-word-offset (function) index (movable flushable)) - (define-vop (debug-cur-sp) (:translate current-sp) (:policy :fast-safe) @@ -92,9 +82,9 @@ (:translate fun-code-header) (:variant fun-pointer-lowtag)) -(define-vop (make-lisp-obj) +(define-vop (%make-lisp-obj) (:policy :fast-safe) - (:translate make-lisp-obj) + (:translate %make-lisp-obj) (:args (value :scs (unsigned-reg) :target result)) (:arg-types unsigned-num) (:results (result :scs (descriptor-reg)))