From 32b0232bbcccbca8d64b9d2dc040dc643b68a440 Mon Sep 17 00:00:00 2001 From: Anthony Williams Date: Wed, 23 Jul 2008 21:28:11 +0000 Subject: [PATCH] Added description of thread changes in 1.36 [SVN r47740] --- feed/history/boost_1_36_0.qbk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/feed/history/boost_1_36_0.qbk b/feed/history/boost_1_36_0.qbk index da3a3675..2510a7d4 100644 --- a/feed/history/boost_1_36_0.qbk +++ b/feed/history/boost_1_36_0.qbk @@ -66,6 +66,13 @@ * [phrase library..[@/libs/spirit/index.html Spirit]:] Integrated the "Classic" Spirit V1.8.x code base with Spirit V2, "The New Generation". See [@/libs/spirit/classic/change_log.html Change Log]. +* [phrase library..[@/libs/thread/index.html Thread]:] + * New generic `lock` and `try_lock` functions for locking multiple mutexes at once. + * Rvalue reference support for move semantics where the compilers supports it. + * A few bugs fixed and missing functions added (including the serious win32 condition variable bug). + * `scoped_try_lock` types are now backwards-compatible with Boost 1.34.0 and previous releases. + * Support for passing function arguments to the thread function by supplying additional arguments to the `thread` constructor. + * Backwards-compatibility overloads added for `timed_lock` and `timed_wait` functions to allow use of `xtime` for timeouts. * [phrase library..[@/libs/xpressive/index.html Xpressive]:] Regular expressions that can be written as strings or as expression templates, and that can refer to each other and themselves recursively with the power of