e5a633cc41Thread: Try to fix#6418 - error: 'X(X&&)' cannot be defaulted
Vicente J. Botet Escriba
2012-01-17 18:31:03 +0000
3724d847cfThread: Try to fix#6419 - Error: PTHREAD_STACK_MIN is not always defined when PTHREADS are used
Vicente J. Botet Escriba
2012-01-17 18:28:46 +0000
09362f0eacThread: merge from trunk to fix#6141, #5594, #5040 and #5502.
Vicente J. Botet Escriba
2012-01-07 20:52:57 +0000
32b3f3f569Thread: Fix typo on auto_ptr
Vicente J. Botet Escriba
2012-01-07 20:15:14 +0000
0d08362291Thread: Added new v2 files
Vicente J. Botet Escriba
2012-01-03 22:31:11 +0000
9f120a80a7Thread: Updated Jamfiles to take care of Boost.Chrono, Boost.System and the new tests
Vicente J. Botet Escriba
2012-01-03 21:50:37 +0000
2eb6fd754eThread: Added doc related to a lot of tickets mainly the time related #6195, noexcept #6224, exceptions #6230, cv_status #6273
Vicente J. Botet Escriba
2012-01-03 21:45:31 +0000
9f4a8973d0Thread: Added test related to tickets
Vicente J. Botet Escriba
2012-01-03 21:25:58 +0000
a4d9355060Threads: Added a lot of unit tests
Vicente J. Botet Escriba
2012-01-03 21:23:11 +0000
5a7545afbdThread Towards #6273 - Add cv_status enum class and use it on the conditions wait functions
Vicente J. Botet Escriba
2012-01-03 21:12:59 +0000
8affa33718Thread fixed Bugs:
Vicente J. Botet Escriba
2012-01-03 17:31:50 +0000
4d25ea1760Thread: protect of threading=single by forcing threading=multi
Vicente J. Botet Escriba
2012-01-02 22:08:02 +0000
6ec8e2ccecThread: Fix error following last commit 76277 for #6141
Vicente J. Botet Escriba
2012-01-02 17:48:18 +0000
97d0ae6527Thread: #6141 - Compilation error when boost.thread and boost.move are used together
Vicente J. Botet Escriba
2012-01-02 17:12:01 +0000
50a74d0edaThread: Try to solve #6341 Boost.Thread defines boost::move which conflicts with Boost.Move
Vicente J. Botet Escriba
2012-01-02 00:33:32 +0000
f9e03b5eaaThread: Notify shread_cond when state.exclusive_waiting_blocked=false in shared_mutex::timed_lock to resolve#5502
Vicente J. Botet Escriba
2011-12-20 21:13:22 +0000
ad571bd898Thread: Fix error returning in constructor
Vicente J. Botet Escriba
2011-12-20 12:42:45 +0000
de8ef9aee4Thread: reverse part of commit r76040 which breaks msvc-10.0
Vicente J. Botet Escriba
2011-12-19 23:50:03 +0000
21f75da2f6Thread: don't overload move when BOOST_NO_RVALUE_REFERENCES is not defined
Vicente J. Botet Escriba
2011-12-19 23:22:08 +0000
233dbf8075Thread: dont use thread_move_t when BOOST_NO_RVALUE_REFERENCES is not defined
Vicente J. Botet Escriba
2011-12-19 23:20:31 +0000
d8f1ba9b3dThread: added move definition when BOOST_NO_RVALUE_REFERENCES is not defined
Vicente J. Botet Escriba
2011-12-18 14:34:09 +0000
1241f18215Thread: replace BOOST_HAS_RVALUE_REFS by BOOST_NO_RVALUE_REFERENCES and protect uses of thread_move_t
Vicente J. Botet Escriba
2011-12-18 14:31:36 +0000
b6604882ebThread: Added BOOST_THREAD_VERSION so that we can add backward incompatible features
Vicente J. Botet Escriba
2011-12-18 13:37:37 +0000
a9c9d5c499Thread: #4048 thread::id formatting: use ios_flags_saver
Vicente J. Botet Escriba
2011-12-17 09:02:10 +0000
9a827d937eThread: #4921 BOOST_THREAD_USE_DLL and BOOST_THREAD_USE_LIB are crucial and need to be documented
Vicente J. Botet Escriba
2011-12-11 18:16:07 +0000
5c124234bbeliminated unit_test_framework and BOOST_MESSAGE
Gennadiy Rozental
2011-10-05 09:52:10 +0000
b991c9a8a0Merged thread changes from trunk
Anthony Williams
2011-06-06 08:28:31 +0000
681af396b8Change pin_to_zero and interruptible_wait to use (u)intmax_t rather than (unsigned) long, to avoid warnings about truncation
Anthony Williams
2011-05-31 12:28:11 +0000
cac0eaa6c3Put static functions inside extern "C" block rather than trying to declare each as extern "C"
Anthony Williams
2011-05-26 09:00:58 +0000
a64fa2c18fextern "C" functions are static
Anthony Williams
2011-05-25 21:18:59 +0000
f07640850b[boost][thread] - Resolved Ticket 5170 by making the extern "C" functions static.
Neil Groves
2011-05-23 13:24:16 +0000
ab665c8c56Merge fixes to release; Fixes#1988
Marshall Clow
2011-05-02 20:56:53 +0000
9cc243837dFixed typo
Anthony Williams
2011-03-23 08:17:45 +0000
de7e3baabcApplied patch from issue #4849
Anthony Williams
2011-03-21 23:09:07 +0000
7ec9804540Merged Boost.Thread changes from trunk
Anthony Williams
2011-03-21 22:59:40 +0000
5e29afcb57Remove inner definition of cond_res from timed_wait so outer variable is set correctly
Anthony Williams
2011-03-07 08:39:37 +0000
0a1085d9bePatch condition variables to ensure that the cond mutex is unlocked before we try and check for interruption
Anthony Williams
2011-03-04 15:44:53 +0000
0439d53704Minor patch to fix support for Windows CE (use 0xFFFFFFFF in place of TLS_OUT_OF_INDEXES on Windows CE since Windows CE does not define this constant).
David Deakins
2011-02-21 04:07:13 +0000
7c9116af2eSpirit: merge from trunk
Hartmut Kaiser
2011-01-13 02:11:19 +0000
5ac2ff4521Reverted accidental commit, sorry...
Hartmut Kaiser
2011-01-09 22:21:03 +0000
8565a3e472Spirit: replaced proto::lit with spirit::lit
Hartmut Kaiser
2011-01-07 17:50:06 +0000
3648bc8cb0Throw condition_error if pthread_cond_wait fails, rather than asserting
Anthony Williams
2011-01-06 22:49:41 +0000
70584af9c0Merged fix for issue #4736 from trunk
Anthony Williams
2010-11-15 10:13:12 +0000
73121eda9dBetter fix for #4736 --- ensure we have tried to allocate TLS value before complaining that it's not there, especially in native threads
Anthony Williams
2010-11-12 09:11:22 +0000
381554f8bcMerged fix for issue #4736 from trunk
Anthony Williams
2010-11-10 11:24:52 +0000
768e92b0e9Added comment about lack of cleanup on native threads on some platforms
Anthony Williams
2010-11-10 10:02:42 +0000
98333b7dcffix for issue #4736 --- avoid setting tls data after the key has been destroyed
Anthony Williams
2010-11-09 12:54:23 +0000
4dc1cb1ba1Merged Boost.Thread from trunk
Anthony Williams
2010-10-29 23:27:00 +0000
4e0007780cFix for issue #2330 - remove race condition in condition_variable::wait wrt interruption checking
Anthony Williams
2010-10-28 14:18:00 +0000
506019dd62Remove debug print
Vladimir Prus
2010-10-25 07:52:02 +0000
10f0c3e08eFix for issue #4531 --- promise::lazy_init uses shared_ptr atomic access functions to avoid race
Anthony Williams
2010-10-22 14:01:12 +0000
fa2950a04bFix for #4650 --- put tss_cleanup_implemented in the boost namespace
Anthony Williams
2010-10-22 09:58:33 +0000
ebfb62ca49Fixed issue #4727 --- only use microsec clock if available
Anthony Williams
2010-10-22 09:26:15 +0000
96023e81afFix for issue #4258 --- static linking now works with recent versions of the mingw runtime
Anthony Williams
2010-10-22 08:57:19 +0000
e30be60bc4Merge r64010, wherein jam has been moved.
Vladimir Prus
2010-09-04 11:02:21 +0000
7bfafec128Fixed compilation with MSVC and, probably, other compilers.
Andrey Semashev
2010-08-25 16:41:08 +0000
9c07d0ff5dFixed compilation with MSVC and, probably, other compilers.
Andrey Semashev
2010-08-25 15:25:16 +0000
e12d2bc486Marged changes to Boost.Thread from trunk
Anthony Williams
2010-07-12 07:47:39 +0000
72a85b396cFix for issue #4368 --- ensure mutex is destroyed if setattr call fails
Anthony Williams
2010-07-09 22:00:51 +0000
87786091bbTidied up call_once to remove unused throw_count stuff
Anthony Williams
2010-07-09 21:21:48 +0000
784494274bFix for issue #4225 to allow static initialization of boost::once_flag
Anthony Williams
2010-07-09 21:15:57 +0000
68012dd92cFix for issue #4413 --- allow wait_for_any to work with empty ranges
Anthony Williams
2010-07-09 19:18:16 +0000
a37d2a1364Merged boost.thread changes over from trunk
Anthony Williams
2010-07-09 19:13:09 +0000
e40be775feEnsure futures and shared_mutex work on MSVC-10; fix for issue #2501
Anthony Williams
2010-07-08 15:25:45 +0000
64e6924132Moved the test for _GNU_SOURCE to last to try and fix issue #4395
Anthony Williams
2010-07-06 15:12:21 +0000
4bbf47086dAdded missing "typename"
Anthony Williams
2010-07-05 14:37:13 +0000
7c674bc255Added overload for swap member function that takes an lvalue reference in all cases
Anthony Williams
2010-07-05 14:35:45 +0000
cc662c102cMerge documentation fixes.
Daniel James
2010-06-26 12:30:09 +0000
6b9a2d791bProtect get_thread_info from macro expansion to prevent errors on Haiku. Fixes#4341.
Steven Watanabe
2010-06-24 19:38:16 +0000
4551e8759bUse __SUNPRO_CC instead of SUNPRO_CC. Fixes#4363.
Steven Watanabe
2010-06-22 01:59:23 +0000
9442976bdbUpdate various libraries' documentation build.
Daniel James
2010-06-20 18:00:48 +0000