[movitz-cvs] CVS movitz

ffjeld ffjeld at common-lisp.net
Wed Apr 2 20:47:10 UTC 2008


Update of /project/movitz/cvsroot/movitz
In directory clnet:/tmp/cvs-serv16740

Modified Files:
	storage-types.lisp 
Log Message:
Set an appropriate value (i.e. scannable) for the :run-time-context tag.


--- /project/movitz/cvsroot/movitz/storage-types.lisp	2008/03/23 12:19:19	1.62
+++ /project/movitz/cvsroot/movitz/storage-types.lisp	2008/04/02 20:47:09	1.63
@@ -9,7 +9,7 @@
 ;;;; Created at:    Sun Oct 22 00:22:43 2000
 ;;;; Distribution:  See the accompanying file COPYING.
 ;;;;                
-;;;; $Id: storage-types.lisp,v 1.62 2008/03/23 12:19:19 ffjeld Exp $
+;;;; $Id: storage-types.lisp,v 1.63 2008/04/02 20:47:09 ffjeld Exp $
 ;;;;                
 ;;;;------------------------------------------------------------------
 
@@ -68,7 +68,8 @@
   :null 5
   :other 6
   :symbol 7
-  
+
+  ;; The lower 3 bits of these are significant in mysterious ways.
   :basic-vector #x22
   :defstruct #x2a
   :funobj #x3a
@@ -76,7 +77,7 @@
   :ratio #x52
   :complex #x5a
   :std-instance #x40
-  :run-time-context #x50
+  :run-time-context #x62
   :illegal #x13
   :infant-object #x23
   :basic-restart #x32
@@ -342,9 +343,10 @@
 		   :u8 2
 		   :u16 3
 		   :u32 4
-		   :bit 5
-		   :code 6
-		   :indirects 7)
+		   :stack 5
+		   :bit 6
+		   :code 7
+		   :indirects 8)
     :initarg :element-type
     :reader movitz-vector-element-type)
    (fill-pointer
@@ -396,7 +398,7 @@
 
 (defun movitz-vector-element-type-size (element-type)
   (ecase element-type
-    ((:any-t :u32) 32)
+    ((:any-t :u32 :stack) 32)
     ((:character :u8 :code) 8)
     (:u16 16)
     (:bit 1)))




More information about the Movitz-cvs mailing list