X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fbit-util.lisp;h=0bc749839bfa8dca62547f2c6ea9a921e464caa6;hb=fe35ce1697e81285fb294a74810df9ed9d9e0010;hp=10d540c553028470f6653292b7071e90033cae34;hpb=545fa4548b327804cf78afe38a2ecd94ced86162;p=sbcl.git diff --git a/src/compiler/bit-util.lisp b/src/compiler/bit-util.lisp index 10d540c..0bc7498 100644 --- a/src/compiler/bit-util.lisp +++ b/src/compiler/bit-util.lisp @@ -14,7 +14,7 @@ #!-sb-fluid (declaim (inline clear-bit-vector set-bit-vector bit-vector-replace - bit-vector-copy)) + bit-vector-copy)) ;;; Clear a SIMPLE-BIT-VECTOR to zeros. (defun clear-bit-vector (vec) @@ -25,8 +25,8 @@ ;;; less-portable implementation of CLEAR-BIT-VECTOR: ;;; (do ((i sb!vm:vector-data-offset (1+ i)) ;;; (end (+ sb!vm:vector-data-offset -;;; (ash (+ (length vec) (1- sb!vm:n-word-bits)) -;;; (- (1- (integer-length sb!vm:n-word-bits))))))) +;;; (ash (+ (length vec) (1- sb!vm:n-word-bits)) +;;; (- (1- (integer-length sb!vm:n-word-bits))))))) ;;; ((= i end) vec) ;;; (setf (sb!kernel:%raw-bits vec i) 0))) ;;; We could use this in the target SBCL if the new version turns out to be a