Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r51526 - sandbox/synchro/libs/synchro/doc
From: vicente.botet_at_[hidden]
Date: 2009-03-01 18:57:50


Author: viboes
Date: 2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
New Revision: 51526
URL: http://svn.boost.org/trac/boost/changeset/51526

Log:
V0.2.0 : Work ongoing

Added:
   sandbox/synchro/libs/synchro/doc/tests.qbk (contents, props changed)
   sandbox/synchro/libs/synchro/doc/tickets.qbk (contents, props changed)
Text files modified:
   sandbox/synchro/libs/synchro/doc/appendices.qbk | 8 ++++++--
   sandbox/synchro/libs/synchro/doc/history.qbk | 21 ++++++++++++++++++++-
   2 files changed, 26 insertions(+), 3 deletions(-)

Modified: sandbox/synchro/libs/synchro/doc/appendices.qbk
==============================================================================
--- sandbox/synchro/libs/synchro/doc/appendices.qbk (original)
+++ sandbox/synchro/libs/synchro/doc/appendices.qbk 2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -18,6 +18,10 @@
 
 [include acknowledgements.qbk]
 
+[include tests.qbk]
+
+[include tickets.qbk]
+
 
 [/=====================================]
 [section:todo Appendix E: Future plans]
@@ -25,9 +29,9 @@
 
 [heading Tasks to do before review]
 
-* `array_locker` and `tuple_locker` locker ocntainers.
+* `array_locker` and `tuple_locker` locker containers.
 * A complement to the already present in Boost.Thread `lock`, `try_lock` free functions:
- * `lock_until`, `lock_for`, `try_lock_until`, `try_lock_for`
+ * `lock_until`, `lock_for`, `try_lock_until`, `try_lock_for`, `unlock`
 
 [heading For later releases]
 

Modified: sandbox/synchro/libs/synchro/doc/history.qbk
==============================================================================
--- sandbox/synchro/libs/synchro/doc/history.qbk (original)
+++ sandbox/synchro/libs/synchro/doc/history.qbk 2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -7,6 +7,25 @@
 
 [section:history Appendix A: History]
 
+[section [*Version 0.2.0, Mars 1, 2009] ['Work ongoing]]
+
+[*New Features:]
+
+* `binary_semaphore` emulation with mutex
+* `array_locker` locker containers.
+
+
+[*Tests:]
+
+[*Examples:]
+
+
+[*Documentation:]
+
+[*Fixed Bugs:]
+
+
+[endsect]
 [section [*Version 0.1.0, Febraury 16, 2009] ['Announcement of Synchro]]
 
 [*Features:]
@@ -21,7 +40,7 @@
     * `semaphore`,
     * `condition_lockable` lock put toghether a lock and its associated conditions.
 
-* A coherent way exception based timed lock functions and constructor,
+* Exception based timed lockables and lockers,
 
 * A rich palete of lockers as
 

Added: sandbox/synchro/libs/synchro/doc/tests.qbk
==============================================================================
--- (empty file)
+++ sandbox/synchro/libs/synchro/doc/tests.qbk 2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,53 @@
+[/
+ (C) Copyright 2008-2009 Vicente J Botet Escriba.
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt).
+]
+
+[section Appendix E: Tests]
+
+
+[section Lockables]
+[table
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[lockable_traits] [compile] [static assertion on lockables traits] [Pass] [#]]
+ [[lockable_concepts] [compile] [static assertion on lockables concepts] [Pass] [#]]
+]
+[endsect]
+
+[section Lockers]
+[table
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[locker_concepts] [compile] [static assertion on lockers concepts] [Pass] [#]]
+ [[nested_reverse_locker] [run] [nested_reverse_locker tests] [Pass] [#]]
+]
+[endsect]
+
+[section Others]
+[table
+ [[Name] [kind] [Description] [Result] [Ticket]]
+ [[sync_buffer_family] [run] [synchronous buffer with synchronization family tests] [Pass] [#]]
+ [[sync_buffer_monitor] [run] [monitor synchronous buffer tests] [Fail] [v0.2#1]]
+]
+[endsect]
+
+[section Examples]
+[table
+ [[Name] [Kind] [Description] [Result] [Ticket]]
+ [[BankAccount] [run] [ tests] [Pass] [#]]
+ [[SingleBuf] [run] [ tests] [Pass] [#]]
+ [[Master_Slave] [run] [ tests] [Pass] [#]]
+ [[HotelReservation] [run] [ tests] [Fail] [v0.2#2]]
+ [[QualifiedSingleBuf] [link] [ tests] [Pass] [#]]
+ [[Histogram] [run] [ tests] [Pass] [#]]
+ [[IL_BancAccount] [run] [ tests] [Pass] [#]]
+ [[IL_Lockable_BancAccount] [run-fail] [ tests] [Pass] [#]]
+ [[IL_Rec_Lockable_BancAccount] [run] [ tests] [Pass] [#]]
+ [[IEL_Rec_Lockable_BancAccount] [run] [ tests] [Pass] [#]]
+ [[EL_BancAccount] [run] [ tests] [Pass] [#]]
+]
+
+[endsect]
+
+[endsect]

Added: sandbox/synchro/libs/synchro/doc/tickets.qbk
==============================================================================
--- (empty file)
+++ sandbox/synchro/libs/synchro/doc/tickets.qbk 2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,45 @@
+[/
+ (C) Copyright 2008-2009 Vicente J Botet Escriba.
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt).
+]
+
+[section Appendix F: Tickets]
+
+
+[table
+[[Kind] [Identifier] [Description] [Resolution] [State] [Tests] [Version]]
+[
+ [feature]
+ [v0.1#1]
+ [array_locker]
+ [See section]
+ [Open]
+ [See array_locker_tests]
+ [v0.2]
+]
+[
+ [bug]
+ [v0.2#1]
+ [sync_buffer_monitor_test fails]
+ [---]
+ [Open]
+ [sync_buffer_monitor_test]
+ [v0.2]
+]
+
+[
+ [bug]
+ [v0.2#2]
+ [HotelReservation fails]
+ [---]
+ [Open]
+ [HotelReservation example]
+ [v0.2]
+]
+]
+
+
+
+[endsect]


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk