[movitz-cvs] CVS update: movitz/losp/los0-gc.lisp

Frode Vatvedt Fjeld ffjeld at common-lisp.net
Thu May 5 19:35:19 UTC 2005


Update of /project/movitz/cvsroot/movitz/losp
In directory common-lisp.net:/tmp/cvs-serv13010

Modified Files:
	los0-gc.lisp 
Log Message:
Make stop-and-copy work again: Use (simple-array ..) rather than vector-u32.

Date: Thu May  5 21:35:18 2005
Author: ffjeld

Index: movitz/losp/los0-gc.lisp
diff -u movitz/losp/los0-gc.lisp:1.52 movitz/losp/los0-gc.lisp:1.53
--- movitz/losp/los0-gc.lisp:1.52	Thu May  5 20:08:39 2005
+++ movitz/losp/los0-gc.lisp	Thu May  5 21:35:18 2005
@@ -10,7 +10,7 @@
 ;;;; Author:        Frode Vatvedt Fjeld <frodef at acm.org>
 ;;;; Created at:    Sat Feb 21 17:48:32 2004
 ;;;;                
-;;;; $Id: los0-gc.lisp,v 1.52 2005/05/05 18:08:39 ffjeld Exp $
+;;;; $Id: los0-gc.lisp,v 1.53 2005/05/05 19:35:18 ffjeld Exp $
 ;;;;                
 ;;;;------------------------------------------------------------------
 
@@ -346,8 +346,8 @@
       (without-interrupts
 	(let* ((space0 (%run-time-context-slot 'nursery-space))
 	       (space1 (space-other space0)))
-	  (check-type space0 vector-u32)
-	  (check-type space1 vector-u32)
+	  (check-type space0 (simple-array (unsigned-byte 32) 1))
+	  (check-type space1 (simple-array (unsigned-byte 32) 1))
 	  (assert (eq space0 (space-other space1)))
 	  (assert (= 2 (space-fresh-pointer space1)))
 	  (setf (%run-time-context-slot 'nursery-space) space1)




More information about the Movitz-cvs mailing list