Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r51112 - sandbox/interthreads/libs/interthreads/build
From: vicente.botet_at_[hidden]
Date: 2009-02-08 16:11:28


Author: viboes
Date: 2009-02-08 16:11:27 EST (Sun, 08 Feb 2009)
New Revision: 51112
URL: http://svn.boost.org/trac/boost/changeset/51112

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/build/Jamfile.v2 | 10 +++++-----
   1 files changed, 5 insertions(+), 5 deletions(-)

Modified: sandbox/interthreads/libs/interthreads/build/Jamfile.v2
==============================================================================
--- sandbox/interthreads/libs/interthreads/build/Jamfile.v2 (original)
+++ sandbox/interthreads/libs/interthreads/build/Jamfile.v2 2009-02-08 16:11:27 EST (Sun, 08 Feb 2009)
@@ -39,9 +39,9 @@
 project boost/interthreads
     : source-location ../src
     : requirements <threading>multi
-# <target-os>cygwin
-# <threadapi>pthread
-# <variant>debug
+ <target-os>cygwin
+ <threadapi>pthread
+ <variant>debug
 # <define>BOOST_THREAD_HAS_THREAD_ATTR
     
       <include>../../..
@@ -201,9 +201,9 @@
 
 
 
-lib boost_interthreads
+static-lib boost_interthreads
     : thread_decorator.cpp thread_keep_alive.cpp interthreads_sources
- ../../../../libs/thread/build//boost_thread
+# ../../../../libs/thread/build//boost_thread
     : <conditional>@requirements
     :
     : <link>shared:<define>BOOST_INTERTHREADS_USE_DLL=1


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