Vicente J. Botet Escriba
|
67a5a6f39e
|
Thread: merge from trunk
[SVN r79373]
|
2012-07-09 05:55:01 +00:00 |
|
Vicente J. Botet Escriba
|
348bd080ef
|
Thread: remove unused file: shared_mutex.cpp 7044
[SVN r79238]
|
2012-07-03 06:20:41 +00:00 |
|
Vicente J. Botet Escriba
|
9e6384bf79
|
Thread: merge from trunk to fix some minor bugs
[SVN r78973]
|
2012-06-16 21:10:08 +00:00 |
|
Vicente J. Botet Escriba
|
3f3c5c8ac5
|
Thread: warning removal
[SVN r78275]
|
2012-04-30 16:00:29 +00:00 |
|
Vicente J. Botet Escriba
|
267288ba19
|
Thread! remove unused param warning
[SVN r77930]
|
2012-04-12 08:07:00 +00:00 |
|
Vicente J. Botet Escriba
|
d95081094f
|
Thread: remove some warnings
[SVN r77849]
|
2012-04-09 15:26:40 +00:00 |
|
Vicente J. Botet Escriba
|
d75cda0cc3
|
Thread: Provided an alternative implementation for thread::id using pthread_t and Windows Thread Id
[SVN r77838]
|
2012-04-08 19:22:38 +00:00 |
|
Vicente J. Botet Escriba
|
59265265d9
|
Thread: 6342: Adapt the one_flag and call_once to the c++11 interface
[SVN r77767]
|
2012-04-04 20:01:11 +00:00 |
|
Vicente J. Botet Escriba
|
56bd079f96
|
Thread: Added call to terminate if joinable for #6266 and #6269
[SVN r77718]
|
2012-04-02 16:32:33 +00:00 |
|
Vicente J. Botet Escriba
|
08ed4c4201
|
Thread: Added shared mutex upwards conversion + configuration macros
[SVN r77704]
|
2012-04-01 21:52:47 +00:00 |
|
Vicente J. Botet Escriba
|
ee97068208
|
Thread Fix incoherent BOOST_NOEXCEPT prototype
[SVN r77659]
|
2012-03-31 07:16:20 +00:00 |
|
Vicente J. Botet Escriba
|
f163054557
|
Thread: Added more noexcept
[SVN r77640]
|
2012-03-30 04:46:47 +00:00 |
|
Vicente J. Botet Escriba
|
aad2b35ac9
|
Thread: Fix bug on time related functions that should base the _for functions on the until_ ones
[SVN r77375]
|
2012-03-18 17:26:30 +00:00 |
|
Vicente J. Botet Escriba
|
f8371daeb8
|
Thread: Avoid some warnings as unused variable it and warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::future_error'
[SVN r77360]
|
2012-03-17 14:42:36 +00:00 |
|
Vicente J. Botet Escriba
|
cdbe5766fa
|
Thread: try to fix 6456 - trunk compilation errors converting future_errc to int
[SVN r76952]
|
2012-02-08 21:34:29 +00:00 |
|
Vicente J. Botet Escriba
|
defdb8ff1c
|
Thread: Try to fix 4885 - Access violation in set_tss_data at process exit due to invalid assumption about TlsAlloc
[SVN r76752]
|
2012-01-28 16:02:01 +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
|
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
|
7eac2fe3e4
|
Thread: Fix auto_ptr error
[SVN r75886]
|
2011-12-10 14:59:43 +00:00 |
|
Vicente J. Botet Escriba
|
267243d959
|
Thread: Fix typo
[SVN r75885]
|
2011-12-10 14:51:16 +00:00 |
|
Vicente J. Botet Escriba
|
2ddcd5f678
|
Thread: #6200-mutex error better handle EINTR
[SVN r75860]
|
2011-12-07 23:15:20 +00:00 |
|
Vicente J. Botet Escriba
|
6f1876b618
|
Thread: #6100 Compute hardware_concurrency() using get_nprocs() on GLIBC systems
[SVN r75800]
|
2011-12-04 14:33:08 +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
|
616ea87a0a
|
Thread: 5739 set-but-not-used warnings with gcc-4.6
[SVN r75785]
|
2011-12-03 13:25:55 +00:00 |
|
Anthony Williams
|
cac0eaa6c3
|
Put static functions inside extern "C" block rather than trying to declare each as extern "C"
[SVN r72176]
|
2011-05-26 09:00:58 +00:00 |
|
Anthony Williams
|
a64fa2c18f
|
extern "C" functions are static
[SVN r72166]
|
2011-05-25 21:18:59 +00:00 |
|
Neil Groves
|
f07640850b
|
[boost][thread] - Resolved Ticket 5170 by making the extern "C" functions static.
[SVN r72120]
|
2011-05-23 13:24:16 +00:00 |
|
Marshall Clow
|
e43586ffac
|
Renamed BOOST_NO_THREADEX -> BOOST_HAS_THREADEX and BOOST_NO_GETSYSTEMTIMEASFILETIME --> BOOST_HAS_GETSYSTEMTIMEASFILETIME - Refs #1988
[SVN r71533]
|
2011-04-27 15:51:07 +00:00 |
|
Anthony Williams
|
9cc243837d
|
Fixed typo
[SVN r70470]
|
2011-03-23 08:17:45 +00:00 |
|
Anthony Williams
|
de7e3baabc
|
Applied patch from issue #4849
[SVN r70383]
|
2011-03-21 23:09:07 +00:00 |
|
David Deakins
|
0439d53704
|
Minor 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).
[SVN r69115]
|
2011-02-21 04:07:13 +00:00 |
|
Anthony Williams
|
73121eda9d
|
Better fix for #4736 --- ensure we have tried to allocate TLS value
before complaining that it's not there, especially in native threads
[SVN r66518]
|
2010-11-12 09:11:22 +00:00 |
|
Anthony Williams
|
98333b7dcf
|
fix for issue #4736 --- avoid setting tls data after the key has been destroyed
[SVN r66471]
|
2010-11-09 12:54:23 +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
|
fa2950a04b
|
Fix for #4650 --- put tss_cleanup_implemented in the boost namespace
[SVN r66142]
|
2010-10-22 09:58:33 +00:00 |
|
Anthony Williams
|
96023e81af
|
Fix for issue #4258 --- static linking now works with recent versions of the mingw runtime
[SVN r66140]
|
2010-10-22 08:57:19 +00:00 |
|
Anthony Williams
|
64e6924132
|
Moved the test for _GNU_SOURCE to last to try and fix issue #4395
[SVN r63701]
|
2010-07-06 15:12:21 +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 |
|
Anthony Williams
|
d6bb11c4e9
|
Added __cdecl to PVAPI. Fix for issue #1470
[SVN r62718]
|
2010-06-10 07:40:12 +00:00 |
|
Anthony Williams
|
f9a0e450e1
|
Removed thread_info_mutex as unnecessary and cause of potentially-throwing destructor. Fix for issue #3097
[SVN r62650]
|
2010-06-09 11:35:41 +00:00 |
|
Anthony Williams
|
6727013302
|
Use time_duration::tick_type rather than long when calculating due
time to fix issue #4318
[SVN r62642]
|
2010-06-09 08:19:47 +00:00 |
|
Anthony Williams
|
bfc226fdc0
|
Add extra braces to fix issue #4321
[SVN r62638]
|
2010-06-09 07:46:29 +00:00 |
|
Anthony Williams
|
b11911f5e5
|
Moved thread startup and shutdown hooks to namespace boost
[SVN r62636]
|
2010-06-09 07:37:44 +00:00 |
|
Anthony Williams
|
a99320f5a4
|
Updated get_due_time to handle the case where a "tick" is less than
100ns, trac issue #2447
[SVN r62555]
|
2010-06-08 08:40:46 +00:00 |
|
Anthony Williams
|
2be1431f60
|
Test for __APPLE__ before _GNU_SOURCE so we can compile on Intel/Darwin
[SVN r62053]
|
2010-05-17 08:22:14 +00:00 |
|
Anthony Williams
|
255b7ed7f6
|
Fix for compile error win Sun CC 5.9
[SVN r61618]
|
2010-04-27 13:23:00 +00:00 |
|
Anthony Williams
|
174d701bc3
|
Using BOOST_ASSERT rather than assert
[SVN r57940]
|
2009-11-26 09:35:31 +00:00 |
|
Anthony Williams
|
7b79a31f40
|
A partial fix for issue #2100: use boost::throw_exception for all exceptions except thread_interrupted
[SVN r57912]
|
2009-11-24 21:49:27 +00:00 |
|
Troy D. Straszheim
|
3fae7c5184
|
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
|
2009-10-17 02:07:38 +00:00 |
|
Anthony Williams
|
47889a8f22
|
boost.thread exception types are now header-only so some uses of boost.thread can be header only
[SVN r56019]
|
2009-09-04 19:55:31 +00:00 |
|