|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r51176 - sandbox/interthreads/libs/interthreads/test
From: vicente.botet_at_[hidden]
Date: 2009-02-10 06:53:05
Author: viboes
Date: 2009-02-10 06:53:05 EST (Tue, 10 Feb 2009)
New Revision: 51176
URL: http://svn.boost.org/trac/boost/changeset/51176
Log:
interthreads version 0.4
* New free functions for all the AsynchronousCompletionToken operations, providing a higher degree of freedom.
* Missing have_all_values(), have_all_exception() and are_all_ready() functions on AsynchronousCompletionToken fusion tuples.
* get_all: getting all the values from a tuple of AsynchronousCompletionToken works now.
* fork_after overloaded for a single dependency
* wait_all overloaded for a single ACT.
* wait_for_all evaluate one of its elements on the current thread
* No need to use wait_and_get() on thread_specific_shared_ptr<> to synchronize with the decoration if the thread is created using a AsynchronousExecutor decorator. In this case the synchro is done before returning the AsynchronousCompletionToken. See the tutorial and the mono_thread_id example.
Text files modified:
sandbox/interthreads/libs/interthreads/test/Jamfile.v2 | 26 +++++++++++++++-----------
1 files changed, 15 insertions(+), 11 deletions(-)
Modified: sandbox/interthreads/libs/interthreads/test/Jamfile.v2
==============================================================================
--- sandbox/interthreads/libs/interthreads/test/Jamfile.v2 (original)
+++ sandbox/interthreads/libs/interthreads/test/Jamfile.v2 2009-02-10 06:53:05 EST (Tue, 10 Feb 2009)
@@ -21,17 +21,21 @@
project
: requirements
- <library>/boost/test//boost_unit_test_framework/<link>static
- <library>../build//boost_interthreads
- <library>/boost/thread//boost_thread/<link>static
-
- <include>.
- <include>../../..
- <threading>multi
- <target-os>cygwin
- <threadapi>pthread
- <variant>debug
-# <define>BOOST_THREAD_HAS_THREAD_ATTR
+# <library>/boost/test//boost_unit_test_framework/<link>static
+# <library>/boost/thread//boost_thread/<link>static
+# <library>$BOOST_ROOT/libs/test/build//boost_unit_test_framework/<link>static
+ <library>../../../../../boost_1_38_0/libs/test/build//boost_unit_test_framework/<link>static
+ <library>../build//boost_interthreads/<link>static
+ <library>../../../../../boost_1_38_0/libs/thread/build//boost_thread/<link>static
+
+ <include>.
+ <include>../../..
+ <include>../../../../../boost_1_38_0
+ <threading>multi
+ <target-os>cygwin
+ <interthreadapi>pthread
+ <variant>debug
+# <define>BOOST_THREAD_HAS_THREAD_ATTR
;
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