Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r85623 - trunk/libs/thread/doc
From: vicente.botet_at_[hidden]
Date: 2013-09-09 13:37:54


Author: viboes
Date: 2013-09-09 13:37:54 EDT (Mon, 09 Sep 2013)
New Revision: 85623
URL: http://svn.boost.org/trac/boost/changeset/85623

Log:
Thread: update doc with history.

Text files modified:
   trunk/libs/thread/doc/changes.qbk | 20 +++++++++++++-------
   trunk/libs/thread/doc/sync_tutorial.qbk | 2 +-
   trunk/libs/thread/doc/thread.qbk | 4 ++--
   3 files changed, 16 insertions(+), 10 deletions(-)

Modified: trunk/libs/thread/doc/changes.qbk
==============================================================================
--- trunk/libs/thread/doc/changes.qbk Mon Sep 9 13:04:15 2013 (r85622)
+++ trunk/libs/thread/doc/changes.qbk 2013-09-09 13:37:54 EDT (Mon, 09 Sep 2013) (r85623)
@@ -12,8 +12,6 @@
 
 [*New Features:]
 
-* [@http://svn.boost.org/trac/boost/ticket/8274 #8274] Synchro: Add concurrent queue
-* [@http://svn.boost.org/trac/boost/ticket/8518 #8518] Synchro: Add a latch class.
 * [@http://svn.boost.org/trac/boost/ticket/8519 #8519] Synchro: Update class barrier with a completion function.
 
 * [@http://svn.boost.org/trac/boost/ticket/8515 #8515] Async: Add shared_future::then.
@@ -21,15 +19,21 @@
 * [@http://svn.boost.org/trac/boost/ticket/8627 #8627] Async: Add future<>::unwrap and unwrapping constructor.
 * [@http://svn.boost.org/trac/boost/ticket/8677 #8677] Async: Add future<>::get_or.
 * [@http://svn.boost.org/trac/boost/ticket/8678 #8678] Async: Add future<>::fallback_to.
+* [@http://svn.boost.org/trac/boost/ticket/8955 #8955] Request for more efficient way to get exception_ptr from future.
 
-* [@http://svn.boost.org/trac/boost/ticket/8891 #8891] upgrade_to_unique_lock: missing mutex() function
+* [@http://svn.boost.org/trac/boost/ticket/8891 #8891] upgrade_to_unique_lock: missing mutex() function.
 
 [*Fixed Bugs:]
 
-* [@http://svn.boost.org/trac/boost/ticket/8931 #8931] Typos in external_locking reference
-* [@http://svn.boost.org/trac/boost/ticket/9029 #9029] Misprint in documentation
-* [@http://svn.boost.org/trac/boost/ticket/9037 #9037] [thread] gcc -Wshadow gives warnings in condition_variable{,_fwd}.hpp
-* [@http://svn.boost.org/trac/boost/ticket/9041 #9041] [thread] Boost.Thread DSO's may need to link with Boost.Atomic
+* [@http://svn.boost.org/trac/boost/ticket/8768 #8768] win32 condition_variable::wait_until infinite wait in rare cases.
+* [@http://svn.boost.org/trac/boost/ticket/8817 #8817] Boost Thread Windows CE _createthreadex handling breaks mingw w64.
+* [@http://svn.boost.org/trac/boost/ticket/8943 #8943] Failed to compile code using boost::call_once with Intel C++ Composer XE 2013 on Windows.
+* [@http://svn.boost.org/trac/boost/ticket/8931 #8931] Typos in external_locking reference.
+* [@http://svn.boost.org/trac/boost/ticket/9029 #9029] Misprint in documentation.
+* [@http://svn.boost.org/trac/boost/ticket/9037 #9037] gcc -Wshadow gives warnings in condition_variable{,_fwd}.hpp.
+* [@http://svn.boost.org/trac/boost/ticket/9041 #9041] Boost.Thread DSO's may need to link with Boost.Atomic.
+* [@http://svn.boost.org/trac/boost/ticket/9048 #9048] boost::scoped_thread useless ctor with variadic template arguments.
+* [@http://svn.boost.org/trac/boost/ticket/9079 #9079] Condition variable will wait forever for some timepoint values (Win).
 
 [heading Version 4.1.0 - boost 1.54]
 
@@ -421,6 +425,8 @@
   * [@http://svn.boost.org/trac/boost/ticket/7589 #7589] Synchro: Add polymorphic lockables.
 
 # Add some features based on C++ proposals, in particular
+ * [@http://svn.boost.org/trac/boost/ticket/8274 #8274] Synchro: Add concurrent queue
+ * [@http://svn.boost.org/trac/boost/ticket/8518 #8518] Synchro: Add a latch class.
   * [@http://svn.boost.org/trac/boost/ticket/8273 #8273] Synchro: Add externally locked streams.
   * [@http://svn.boost.org/trac/boost/ticket/8513 #8513] Async: Add a basic thread_pool executor.
   * [@http://svn.boost.org/trac/boost/ticket/8514 #8514] Async: Add a thread_pool executor with work stealing.

Modified: trunk/libs/thread/doc/sync_tutorial.qbk
==============================================================================
--- trunk/libs/thread/doc/sync_tutorial.qbk Mon Sep 9 13:04:15 2013 (r85622)
+++ trunk/libs/thread/doc/sync_tutorial.qbk 2013-09-09 13:37:54 EDT (Mon, 09 Sep 2013) (r85623)
@@ -32,7 +32,7 @@
 
 that can be used as
 
- int i = with_lock_guard(mtx, {}() -> bool
+ int i = with_lock_guard(mtx, []()
   {
     // access the protected state
     return true;

Modified: trunk/libs/thread/doc/thread.qbk
==============================================================================
--- trunk/libs/thread/doc/thread.qbk Mon Sep 9 13:04:15 2013 (r85622)
+++ trunk/libs/thread/doc/thread.qbk 2013-09-09 13:37:54 EDT (Mon, 09 Sep 2013) (r85623)
@@ -239,7 +239,7 @@
 [include condition_variables.qbk]
 [include once.qbk]
 [include barrier.qbk]
-[include latch.qbk]
+[/include latch.qbk]
 [include futures.qbk]
 [/include async_executors.qbk]
 [endsect]
@@ -249,7 +249,7 @@
 
 [section:sds Synchronized Data Structures]
 [include synchronized_value.qbk]
-[include sync_queues_ref.qbk]
+[/include sync_queues_ref.qbk]
 [/include sync_streams.qbk]
 [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