Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16010
Modified Files:
make-target-2.sh version.lisp-expr
Log Message:
0.8.9.46:
deKLUDGE the solution for PACK-BEFORE-GC-HOOK
... well, not completely. PACK remains non-reentrant and
non-threadsafe, but at least now global data structures
don't grow without bounds;
... mostly whitespace changes, but clear the PACK structures
after every call, not once per GC cycle. Marginally
less efficient, I fear :-(
... while we're at it, fix analogously VOP-TN-REFS, and while
we're at it, document that a special is a bit of an
odd way to implement a (non-reentrant non-threadsafe)
closure.
... only one BEFORE-GC-HOOK left.
Index: make-target-2.sh
===================================================================
RCS file: /cvsroot/sbcl/sbcl/make-target-2.sh,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- make-target-2.sh 12 Feb 2004 10:32:30 -0000 1.18
+++ make-target-2.sh 15 Apr 2004 13:30:07 -0000 1.19
@@ -65,7 +65,6 @@
;; (GC :FULL T gets us down to about 38 Mbytes, but PURIFY
;; gets us down to about 19 Mbytes.)
(sb-int:/show "done with warm.lisp, about to GC :FULL T")
- (sb-c::pack-before-gc-hook) ; KLUDGE
(gc :full t)
;; resetting compilation policy to neutral values in
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1555
retrieving revision 1.1556
diff -u -d -r1.1555 -r1.1556
--- version.lisp-expr 15 Apr 2004 13:17:18 -0000 1.1555
+++ version.lisp-expr 15 Apr 2004 13:30:07 -0000 1.1556
@@ -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.9.45"
+"0.8.9.46"
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
|