[movitz-cvs] CVS movitz

ffjeld ffjeld at common-lisp.net
Sat Apr 12 16:26:58 UTC 2008


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

Modified Files:
	storage-types.lisp 
Log Message:
A bit of commenting.


--- /project/movitz/cvsroot/movitz/storage-types.lisp	2008/04/02 20:47:09	1.63
+++ /project/movitz/cvsroot/movitz/storage-types.lisp	2008/04/12 16:26:56	1.64
@@ -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.63 2008/04/02 20:47:09 ffjeld Exp $
+;;;; $Id: storage-types.lisp,v 1.64 2008/04/12 16:26:56 ffjeld Exp $
 ;;;;                
 ;;;;------------------------------------------------------------------
 
@@ -69,9 +69,13 @@
   :other 6
   :symbol 7
 
-  ;; The lower 3 bits of these are significant in mysterious ways.
+  ;; The lower 2 bits of these are significant in mysterious ways.
+  ;; 10: Requires GC parsing.
+  ;; 00: Requires no GC parsing (all GC-safe lisp-vals).
+  ;; 11: Illegal/special values
   :basic-vector #x22
   :defstruct #x2a
+  :basic-restart #x32
   :funobj #x3a
   :bignum #x4a
   :ratio #x52
@@ -79,9 +83,7 @@
   :std-instance #x40
   :run-time-context #x62
   :illegal #x13
-  :infant-object #x23
-  :basic-restart #x32
-  )
+  :infant-object #x23)
 
 (defconstant +fixnum-tags+ '(:even-fixnum :odd-fixnum))
 (defparameter +scan-skip-word+ #x00000003)




More information about the Movitz-cvs mailing list