Update of /cvsroot/sbcl/sbcl
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv3649
Modified Files:
NEWS version.lisp-expr
Log Message:
1.0.37.18: New contrib SB-CONCURRENCY.
sb-concurrency related changes:
* create contrib/sb-concurrency/
* add the implementation of lock-free Queues from sb-queue.
* add a new implementation of Mailboxes on top of the Queues.
sb-queue related changes:
* merged into sb-concurrency
* deprecated now, but the system / package is still retained for
backwards compatibility; the package simply reexports from
sb-concurrency.
doc changes:
* add section for sb-concurrency to manual
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.1725
retrieving revision 1.1726
diff -u -d -r1.1725 -r1.1726
--- NEWS 30 Mar 2010 10:09:04 -0000 1.1725
+++ NEWS 30 Mar 2010 10:46:43 -0000 1.1726
@@ -1,5 +1,11 @@
;;;; -*- coding: utf-8; fill-column: 78 -*-
changes relative to sbcl-1.0.36:
+ * new contrib: SB-CONCURRENCY is a new contrib; it's supposed to contain
+ additional data structures and tools for concurrent programming; at the
+ moment it contains a lock-free queue, and a lock-free mailbox
+ implementation.
+ * deprecated contrib: the SB-QUEUE contrib was merged into the
+ SB-CONCURRENCY contrib and deprecated.
* new feature: added SB-THREAD:TRY-SEMAPHORE, a non-blocking variant of
SB-THREAD:WAIT-ON-SEMAPHORE.
* new feature: SB-EXT:ATOMIC-DECF has been added as a companion to
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.4810
retrieving revision 1.4811
diff -u -d -r1.4810 -r1.4811
--- version.lisp-expr 30 Mar 2010 10:09:04 -0000 1.4810
+++ version.lisp-expr 30 Mar 2010 10:46:43 -0000 1.4811
@@ -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.37.17"
+"1.0.37.18"
|