Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24069
Modified Files:
NEWS base-target-features.lisp-expr version.lisp-expr
Log Message:
0.8.12.30:
Build with :sb-package-locks by default
... explain potential workaround for unexpected problems in
NEWS, and also trail the likely removal of workaround
possibilities in the near future.
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.586
retrieving revision 1.587
diff -u -d -r1.586 -r1.587
--- NEWS 12 Jul 2004 22:26:37 -0000 1.586
+++ NEWS 13 Jul 2004 08:42:01 -0000 1.587
@@ -1,7 +1,9 @@
changes in sbcl-0.8.13 relative to sbcl-0.8.12:
* new feature: SB-PACKAGE-LOCKS. See the "Package Locks" section of
- the manual for details; add :SB-PACKAGE-LOCKS in
- customize-target-features.lisp to enable them.
+ the manual for details; for now, package locks can be disabled by
+ removing :SB-PACKAGE-LOCKS in customize-target-features.lisp, but
+ if no major problems are found then it is likely that they will be
+ compiled in unconditionally.
* 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: base-target-features.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/base-target-features.lisp-expr,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- base-target-features.lisp-expr 29 Jun 2004 09:53:13 -0000 1.29
+++ base-target-features.lisp-expr 13 Jul 2004 08:42:02 -0000 1.30
@@ -169,8 +169,11 @@
;; runtime
; :sb-futex
- ;; Package locking support.
- ; :sb-package-locks
+ ;; Support for detection of unportable code (when applied to the
+ ;; COMMON-LISP package, or SBCL-internal pacakges) or bad-neighbourly
+ ;; code (when applied to user-level packages), relating to material
+ ;; alteration to packages or to bindings in symbols in packages.
+ :sb-package-locks
;; This affects the definition of a lot of things in bignum.lisp. It
;; doesn't seem to be documented anywhere what systems it might apply
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1702
retrieving revision 1.1703
diff -u -d -r1.1702 -r1.1703
--- version.lisp-expr 12 Jul 2004 22:26:38 -0000 1.1702
+++ version.lisp-expr 13 Jul 2004 08:42:02 -0000 1.1703
@@ -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.29"
+"0.8.12.30"
|