Update of /cvsroot/sbcl/sbcl
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv1129
Modified Files:
version.lisp-expr
Log Message:
1.0.25.2: Eliminate untagged pointers to heap space in cold-init
Load-time value fixups encountered by genesis are added as a kind of
toplevel form to be patched during cold-init. The reference to the
location to fix up was being dumped as a SAP pointing to the correct
point in heap space. Instead of dumping a SAP, we now dump the
containing object and an offset within the object, thus removing one
obstacle to running the GC or doing other heap-space relocation prior
to running the cold-toplevels.
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.4287
retrieving revision 1.4288
diff -u -d -r1.4287 -r1.4288
--- version.lisp-expr 3 Feb 2009 04:11:05 -0000 1.4287
+++ version.lisp-expr 3 Feb 2009 04:13:13 -0000 1.4288
@@ -17,4 +17,4 @@
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.25.1"
+"1.0.25.2"
|