Vicente J. Botet Escriba
|
fc8de511c6
|
Thread: Added detail/scoped_enumm.hpp file and adaptat enum classes to the new interface
[SVN r76777]
|
2012-01-29 18:27:26 +00:00 |
|
Vicente J. Botet Escriba
|
b18314878a
|
Thread: try to make it possible to avoid the use of Boost.Chrono
[SVN r76570]
|
2012-01-18 00:13:17 +00:00 |
|
Vicente J. Botet Escriba
|
c67e3ff7b9
|
Thread: try to fix #6420 - Call to forward ambiguous
[SVN r76561]
|
2012-01-17 18:51:36 +00:00 |
|
Vicente J. Botet Escriba
|
3724d847cf
|
Thread: Try to fix #6419 - Error: PTHREAD_STACK_MIN is not always defined when PTHREADS are used
[SVN r76557]
|
2012-01-17 18:28:46 +00:00 |
|
Vicente J. Botet Escriba
|
b6063b5c60
|
* [@http://svn.boost.org/trac/boost/ticket/2741 #2741] Proposal to manage portable and non portable thread attributes.
* [@http://svn.boost.org/trac/boost/ticket/6195 #6195] c++11 compliance: Provide the standard time related interface using Boost.Chrono.
* [@http://svn.boost.org/trac/boost/ticket/6224 #6224] c++11 compliance: Add the use of standard noexcept on compilers supporting them.
* [@http://svn.boost.org/trac/boost/ticket/6226 #6226] c++11 compliance: Add explicit bool conversion from locks.
* [@http://svn.boost.org/trac/boost/ticket/6230 #6230] c++11 compliance: Follows the exception reporting mechanism as defined in the c++11.
* [@http://svn.boost.org/trac/boost/ticket/6272 #6272] c++11 compliance: Add thread::id hash specialization.
* [@http://svn.boost.org/trac/boost/ticket/6273 #6273] c++11 compliance: Add cv_status enum class and use it on the conditions wait functions.
* [@http://svn.boost.org/trac/boost/ticket/6194 #6194] Adapt to Boost.Move.
Fixed Bugs:
* [@http://svn.boost.org/trac/boost/ticket/2575 #2575] Bug- Boost 1.36.0 on Itanium platform.
* [@http://svn.boost.org/trac/boost/ticket/4921 #4921] BOOST_THREAD_USE_DLL and BOOST_THREAD_USE_LIB are crucial and need to be documented.
* [@http://svn.boost.org/trac/boost/ticket/5013 #5013] documentation: boost:🧵 pthreas_exit causes terminate().
* [@http://svn.boost.org/trac/boost/ticket/5351 #5351] interrupt a future get boost::unknown_exception.
* [@http://svn.boost.org/trac/boost/ticket/5516 #5516] Upgrade lock is not acquired when previous upgrade lock releases if another read lock is present.
* [@http://svn.boost.org/trac/boost/ticket/5990 #5990] shared_future<T>::get() has wrong return type.
* [@http://svn.boost.org/trac/boost/ticket/6174 #6174] packaged_task doesn't correctly handle moving results.
[SVN r76543]
|
2012-01-16 17:32:08 +00:00 |
|
Vicente J. Botet Escriba
|
0d08362291
|
Thread: Added new v2 files
[SVN r76300]
|
2012-01-03 22:31:11 +00:00 |
|
Vicente J. Botet Escriba
|
5a7545afbd
|
Thread Towards #6273 - Add cv_status enum class and use it on the conditions wait functions
[SVN r76294]
|
2012-01-03 21:12:59 +00:00 |
|
Vicente J. Botet Escriba
|
97d0ae6527
|
Thread: #6141 - Compilation error when boost.thread and boost.move are used together
[SVN r76277]
|
2012-01-02 17:12:01 +00:00 |
|
Vicente J. Botet Escriba
|
50a74d0eda
|
Thread: Try to solve #6341 Boost.Thread defines boost::move which conflicts with Boost.Move
[SVN r76268]
|
2012-01-02 00:33:32 +00:00 |
|
Vicente J. Botet Escriba
|
f9e03b5eaa
|
Thread: Notify shread_cond when state.exclusive_waiting_blocked=false in shared_mutex::timed_lock to resolve #5502
[SVN r76084]
|
2011-12-20 21:13:22 +00:00 |
|
Vicente J. Botet Escriba
|
de8ef9aee4
|
Thread: reverse part of commit r76040 which breaks msvc-10.0
[SVN r76075]
|
2011-12-19 23:50:03 +00:00 |
|
Vicente J. Botet Escriba
|
233dbf8075
|
Thread: dont use thread_move_t when BOOST_NO_RVALUE_REFERENCES is not defined
[SVN r76073]
|
2011-12-19 23:20:31 +00:00 |
|
Vicente J. Botet Escriba
|
d8f1ba9b3d
|
Thread: added move definition when BOOST_NO_RVALUE_REFERENCES is not defined
[SVN r76040]
|
2011-12-18 14:34:09 +00:00 |
|
Vicente J. Botet Escriba
|
1241f18215
|
Thread: replace BOOST_HAS_RVALUE_REFS by BOOST_NO_RVALUE_REFERENCES and protect uses of thread_move_t
[SVN r76039]
|
2011-12-18 14:31:36 +00:00 |
|
Vicente J. Botet Escriba
|
b6604882eb
|
Thread: Added BOOST_THREAD_VERSION so that we can add backward incompatible features
[SVN r76037]
|
2011-12-18 13:37:37 +00:00 |
|
Vicente J. Botet Escriba
|
a9c9d5c499
|
Thread: #4048 thread::id formatting: use ios_flags_saver
[SVN r76011]
|
2011-12-17 09:02:10 +00:00 |
|
Vicente J. Botet Escriba
|
04c17e45b3
|
Thread: #5594 boost::shared_mutex not fully compatible with Windows CE.
[SVN r75903]
|
2011-12-11 15:43:13 +00:00 |
|
Vicente J. Botet Escriba
|
730a8de024
|
Thread: #5040 future.hpp in boost::thread does not compile with /clr
[SVN r75901]
|
2011-12-11 13:32:41 +00:00 |
|
Vicente J. Botet Escriba
|
f64b5559dd
|
Thread: #6200-mutex error better handle EINTR
[SVN r75882]
|
2011-12-10 10:55:53 +00:00 |
|
Vicente J. Botet Escriba
|
cac715937a
|
Thread: boost thread unit test module bug on Microsoft Visual Studio debug mode
[SVN r75858]
|
2011-12-07 21:08:52 +00:00 |
|
Vicente J. Botet Escriba
|
58d65b17ea
|
Thread: #5859 win32 shared_mutex constructor leaks on exceptions
[SVN r75806]
|
2011-12-04 23:06:24 +00:00 |
|
Vicente J. Botet Escriba
|
4314f0cac3
|
Thread: #3762 Thread can't be compiled with winscw (Codewarrior by Nokia) (win part)
[SVN r75802]
|
2011-12-04 15:18:32 +00:00 |
|
Vicente J. Botet Escriba
|
d4da369930
|
Thread: 6207/6208 shared_lock/try_lock_wrapper swap compiler error on clang 3.0 c++11
[SVN r75801]
|
2011-12-04 14:58:08 +00:00 |
|
Vicente J. Botet Escriba
|
c6e872ceb0
|
Thread: #2309 - Lack of g++ symbol visibility support in Boost.Thread
[SVN r75799]
|
2011-12-04 10:36:34 +00:00 |
|
Vicente J. Botet Escriba
|
72d809819f
|
Thread: #3639 Boost.Thread doesn't build with Sun-5.9 on Linux
[SVN r75798]
|
2011-12-04 09:35:34 +00:00 |
|
Vicente J. Botet Escriba
|
dd09ef3362
|
Thread: 4315 gcc 4.4 Warning: inline ... declared as dllimport: attribute ignored
[SVN r75791]
|
2011-12-03 17:56:38 +00:00 |
|
Vicente J. Botet Escriba
|
35af4a8f35
|
Thread: 3762 Thread can't be compiled with winscw (Codewarrior by Nokia) (pthread part)
[SVN r75789]
|
2011-12-03 14:11:02 +00:00 |
|
Vicente J. Botet Escriba
|
a01fd3dd76
|
Thread: 4480 (move part) + 6175 Compile error with SunStudio
[SVN r75788]
|
2011-12-03 14:06:32 +00:00 |
|
Vicente J. Botet Escriba
|
d220da89d1
|
Thread: 4480 OpenVMS patches for compiler issues workarounds (only sleep part)
[SVN r75787]
|
2011-12-03 13:57:06 +00:00 |
|
Vicente J. Botet Escriba
|
55c75e9299
|
Thread: 5423 thread issues with C++0x
[SVN r75786]
|
2011-12-03 13:50:40 +00:00 |
|
Vicente J. Botet Escriba
|
319ba2fe75
|
Thread: 6200 patch to have condition_variable and mutex error better handle EINTR
[SVN r75781]
|
2011-12-03 10:09:11 +00:00 |
|
Vicente J. Botet Escriba
|
d79eeff779
|
Thread:6168 recursive_mutex is using wrong config symbol (possible typo)
[SVN r75780]
|
2011-12-03 10:02:37 +00:00 |
|
Anthony Williams
|
681af396b8
|
Change pin_to_zero and interruptible_wait to use (u)intmax_t rather than (unsigned) long, to avoid warnings about truncation
[SVN r72303]
|
2011-05-31 12:28:11 +00:00 |
|
Anthony Williams
|
5e29afcb57
|
Remove inner definition of cond_res from timed_wait so outer variable
is set correctly
[SVN r69621]
|
2011-03-07 08:39:37 +00:00 |
|
Anthony Williams
|
0a1085d9be
|
Patch condition variables to ensure that the cond mutex is unlocked before we try and check for interruption
[SVN r69547]
|
2011-03-04 15:44:53 +00:00 |
|
Hartmut Kaiser
|
5ac2ff4521
|
Reverted accidental commit, sorry...
[SVN r67895]
|
2011-01-09 22:21:03 +00:00 |
|
Hartmut Kaiser
|
8565a3e472
|
Spirit: replaced proto::lit with spirit::lit
[SVN r67754]
|
2011-01-07 17:50:06 +00:00 |
|
Anthony Williams
|
3648bc8cb0
|
Throw condition_error if pthread_cond_wait fails, rather than asserting
[SVN r67734]
|
2011-01-06 22:49:41 +00:00 |
|
Anthony Williams
|
4e0007780c
|
Fix for issue #2330 - remove race condition in condition_variable::wait wrt interruption checking
[SVN r66228]
|
2010-10-28 14:18:00 +00:00 |
|
Anthony Williams
|
10f0c3e08e
|
Fix for issue #4531 --- promise::lazy_init uses shared_ptr atomic access functions to avoid race
[SVN r66146]
|
2010-10-22 14:01:12 +00:00 |
|
Anthony Williams
|
ebfb62ca49
|
Fixed issue #4727 --- only use microsec clock if available
[SVN r66141]
|
2010-10-22 09:26:15 +00:00 |
|
Andrey Semashev
|
9c07d0ff5d
|
Fixed compilation with MSVC and, probably, other compilers.
[SVN r64996]
|
2010-08-25 15:25:16 +00:00 |
|
Anthony Williams
|
72a85b396c
|
Fix for issue #4368 --- ensure mutex is destroyed if setattr call fails
[SVN r63799]
|
2010-07-09 22:00:51 +00:00 |
|
Anthony Williams
|
87786091bb
|
Tidied up call_once to remove unused throw_count stuff
[SVN r63796]
|
2010-07-09 21:21:48 +00:00 |
|
Anthony Williams
|
784494274b
|
Fix for issue #4225 to allow static initialization of boost::once_flag
[SVN r63795]
|
2010-07-09 21:15:57 +00:00 |
|
Anthony Williams
|
68012dd92c
|
Fix for issue #4413 --- allow wait_for_any to work with empty ranges
[SVN r63790]
|
2010-07-09 19:18:16 +00:00 |
|
Anthony Williams
|
e40be775fe
|
Ensure futures and shared_mutex work on MSVC-10; fix for issue #2501
[SVN r63750]
|
2010-07-08 15:25:45 +00:00 |
|
Anthony Williams
|
7c674bc255
|
Added overload for swap member function that takes an lvalue reference
in all cases
[SVN r63650]
|
2010-07-05 14:35:45 +00:00 |
|
Steven Watanabe
|
6b9a2d791b
|
Protect get_thread_info from macro expansion to prevent errors on Haiku. Fixes #4341.
[SVN r63295]
|
2010-06-24 19:38:16 +00:00 |
|
Steven Watanabe
|
4551e8759b
|
Use __SUNPRO_CC instead of SUNPRO_CC. Fixes #4363.
[SVN r63216]
|
2010-06-22 01:59:23 +00:00 |
|