Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27057
Modified Files:
BUGS NEWS version.lisp-expr
Log Message:
0.8.12.52:
reduced (ROOM T) functionality down to just (ROOM),
since (ROOM T) is flaky on my machine again and
I don't know how to fix it
logged the problem in BUGS
Index: BUGS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/BUGS,v
retrieving revision 1.413
retrieving revision 1.414
diff -u -d -r1.413 -r1.414
--- BUGS 20 Jul 2004 10:47:57 -0000 1.413
+++ BUGS 23 Jul 2004 21:26:59 -0000 1.414
@@ -1559,3 +1559,13 @@
SET-FUNCALLABLE-INSTANCE-FUN scary stuff in
src/code/target-defstruct.lisp is broken? This seems to be broken
in CMUCL 18e, so it's not caused by a recent change.
+
+344: more (?) ROOM T problems (possibly part of bug 108)
+ In sbcl-0.8.12.51, and off and on leading up to it, the
+ SB!VM:MEMORY-USAGE operations in ROOM T caused
+ unhandled condition (of type SB-INT:BUG):
+ failed AVER: "(SAP= CURRENT END)"
+ Several clever people have taken a shot at this without fixing
+ it; this time around (before sbcl-0.8.13 release) I (WHN) just
+ commented out the SB!VM:MEMORY-USAGE calls until someone figures
+ out how to make them work reliably with the rest of the GC.
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.592
retrieving revision 1.593
diff -u -d -r1.592 -r1.593
--- NEWS 20 Jul 2004 22:59:25 -0000 1.592
+++ NEWS 23 Jul 2004 21:27:00 -0000 1.593
@@ -10,6 +10,11 @@
object file, link it into a shared library outside of SBCL and
load it using SB-ALIEN:LOAD-SHARED-OBJECT. (incidentally fixes
bug #79)
+ * bug workaround: ROOM T and the GC were not working together
+ reliably, because invariants expected by the SB!VM:INSTANCE-USAGE
+ reporting facility aren't preserved. That reporting has been
+ disabled, so now until and unless someone figures out how to make it
+ work reliably with the current GC, (ROOM T) is equivalent to (ROOM).
* minor incompatible change: as threatened around sbcl-0.8.0, the
home package of MOP-related symbols is now SB-MOP, not SB-PCL.
The symbols are also exported from SB-PCL for backwards
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1724
retrieving revision 1.1725
diff -u -d -r1.1724 -r1.1725
--- version.lisp-expr 22 Jul 2004 12:08:00 -0000 1.1724
+++ version.lisp-expr 23 Jul 2004 21:27:00 -0000 1.1725
@@ -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".)
-"0.8.12.51"
+"0.8.12.52"
|