Vicente J. Botet Escriba
|
b389079417
|
Thread: improve call_once using invoke/bind and rvalue references
[SVN r82566]
|
2013-01-20 17:06:33 +00:00 |
|
Vicente J. Botet Escriba
|
951c8952ff
|
Thread: Added variadic call_once for windows
[SVN r82543]
|
2013-01-18 22:36:28 +00:00 |
|
Vicente J. Botet Escriba
|
f4a3d52654
|
Thread: fix call_once when atomic is not used.
[SVN r82530]
|
2013-01-18 07:18:55 +00:00 |
|
Vicente J. Botet Escriba
|
517e177d7a
|
Thread: minor changes to fix PGI compiler adding lib atomic
[SVN r82529]
|
2013-01-17 21:09:55 +00:00 |
|
Vicente J. Botet Escriba
|
e72184e9ee
|
Thread: Added atomic once implementation + variadi call_once for pthread
[SVN r82513]
|
2013-01-16 21:49:59 +00:00 |
|
Vicente J. Botet Escriba
|
73348d69d2
|
Thread: added specific macros to state if some lock factories are not provided
[SVN r82471]
|
2013-01-12 22:21:58 +00:00 |
|
Vicente J. Botet Escriba
|
dd70cd5b40
|
Thread: change text associated to exceptions #7882.
[SVN r82457]
|
2013-01-12 09:05:55 +00:00 |
|
Vicente J. Botet Escriba
|
b290f995d0
|
Thread: try to remove warning for #7874
[SVN r82456]
|
2013-01-12 09:03:19 +00:00 |
|
Vicente J. Botet Escriba
|
a0071b301b
|
Thread: Added BOOST_THREAD_NO_CXX11_HDR_TUPLE to wrokarround msvc 10.0 behavior providing <tuple> without move semantics
[SVN r82410]
|
2013-01-08 22:00:02 +00:00 |
|
Vicente J. Botet Escriba
|
c77281f724
|
Thread: make the mutex type of externally_locked_stream a template parameter. Polymorfic recursive mutex will be needed if the stream mutex map needs to be external.
[SVN r82397]
|
2013-01-08 01:28:28 +00:00 |
|
Vicente J. Botet Escriba
|
8a0578c93c
|
Thread: improve external lock for externally_locked_stream.
[SVN r82392]
|
2013-01-07 23:13:43 +00:00 |
|
Vicente J. Botet Escriba
|
85792f9946
|
Thread: try to see if this solves some vacpp issues
[SVN r82368]
|
2013-01-05 22:55:50 +00:00 |
|
Vicente J. Botet Escriba
|
e0d4e63e48
|
Thread: constraint make_unique_locks when BOOST_NO_CXX11_RVALUE_REFERENCES is not defined
[SVN r82367]
|
2013-01-05 22:54:55 +00:00 |
|
Vicente J. Botet Escriba
|
b2bd9f4ca9
|
Thread: fix typo in make_unique_locks without ariadic templates
[SVN r82342]
|
2013-01-03 22:10:34 +00:00 |
|
Vicente J. Botet Escriba
|
189356680b
|
Thread: make use of BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX.
[SVN r82329]
|
2013-01-03 11:19:14 +00:00 |
|
Vicente J. Botet Escriba
|
0e0cd2c950
|
Thread: complete externally_locked_stream.
[SVN r82318]
|
2013-01-02 14:14:03 +00:00 |
|
Vicente J. Botet Escriba
|
4b1c13e5cb
|
Thread: replace BOOST_NO_CXX11_HDR_INITIALIZER_LIST by specific BOOST_THREAD_NO_CXX11_HDR_INITIALIZER_LIST that takes in account that gcc up to 4.6 doens't supports it as expected
[SVN r82311]
|
2013-01-02 00:04:33 +00:00 |
|
Vicente J. Botet Escriba
|
f3777b9306
|
Thread: extend the workaround on intel compilers up to version 13.0
[SVN r82308]
|
2013-01-01 10:01:56 +00:00 |
|
Vicente J. Botet Escriba
|
a50176c259
|
Thread: rollback default version 3 change.
[SVN r82302]
|
2012-12-31 15:10:17 +00:00 |
|
Vicente J. Botet Escriba
|
94e524a1e6
|
Thread: Fix condition_variable/any::wait_for pred with boost::move
[SVN r82301]
|
2012-12-31 14:49:41 +00:00 |
|
Vicente J. Botet Escriba
|
cb3259b23f
|
Thread: fix issue with wait_for predicate
[SVN r82299]
|
2012-12-31 12:42:32 +00:00 |
|
Vicente J. Botet Escriba
|
ec811d3c4a
|
Thread: change resource_deadlock_would_occur from precondition to exception.
[SVN r82298]
|
2012-12-31 10:03:55 +00:00 |
|
Vicente J. Botet Escriba
|
4b71ef9354
|
Thread: Added noexcept to scoped_thread
[SVN r82296]
|
2012-12-31 09:57:10 +00:00 |
|
Vicente J. Botet Escriba
|
6675f4645f
|
Thread: #7422: don't use internal_mutex when interruptions not enabled
[SVN r82094]
|
2012-12-19 10:50:23 +00:00 |
|
Vicente J. Botet Escriba
|
e0ed1d6d61
|
Thread: make set_wait_callback thread-safe.
[SVN r81975]
|
2012-12-15 17:44:38 +00:00 |
|
Vicente J. Botet Escriba
|
f8b1287153
|
Thread: workaroun for clang-2.8
[SVN r81968]
|
2012-12-15 13:13:37 +00:00 |
|
Vicente J. Botet Escriba
|
5ed50d68f2
|
Thread: replace BOOST_SYSTEM_NOEXCEPT by BOOST_NOEXCEPT
[SVN r81963]
|
2012-12-14 23:58:46 +00:00 |
|
Vicente J. Botet Escriba
|
c8edd6c795
|
Thread: minor refactorings
[SVN r81842]
|
2012-12-10 22:02:16 +00:00 |
|
Vicente J. Botet Escriba
|
2b8930a5bf
|
System/FileSystem/Asio/Thread: ref #7278 Added noexcept to Boost.System to conform with C++11
[SVN r81808]
|
2012-12-09 14:47:39 +00:00 |
|
Vicente J. Botet Escriba
|
7c89563108
|
Thread: Fix comments -use instead BOOST_THREAD_THROW_IF_PRECONDITION_NOT_SATISFIED
[SVN r81804]
|
2012-12-09 10:52:34 +00:00 |
|
Vicente J. Botet Escriba
|
4209dfaa7f
|
Thread: Added make_strict_lock.
[SVN r81784]
|
2012-12-08 08:15:49 +00:00 |
|
Vicente J. Botet Escriba
|
0fac7be5b9
|
Thread: rename _synchronizer as _lock_ptr, and move them outside of synchronized_value so that they can be used in other contexts + update and show usage of unique_lock_ptr.
[SVN r81779]
|
2012-12-07 23:45:09 +00:00 |
|
Vicente J. Botet Escriba
|
0936913bf6
|
Thread: Added tests for strict_lock, nested_strict_lock
[SVN r81753]
|
2012-12-07 07:48:36 +00:00 |
|
Vicente J. Botet Escriba
|
03ebc320f1
|
Thread: set default version to 3
[SVN r81704]
|
2012-12-04 16:32:33 +00:00 |
|
Vicente J. Botet Escriba
|
ea11670593
|
Thread: fix strinct_synchronizer move error and update the example to be run on all compilers.
[SVN r81680]
|
2012-12-02 21:30:39 +00:00 |
|
Vicente J. Botet Escriba
|
6728fdb3b1
|
Thread: make synchronized_value use Boost.Move and add some value based operations
[SVN r81673]
|
2012-12-02 18:30:00 +00:00 |
|
Vicente J. Botet Escriba
|
580c1b7be4
|
Thread: fix some issues when BOOST_THREAD_DONT_PROVIDE_INTERRUPTIONS is defined and add tests
[SVN r81672]
|
2012-12-02 14:14:09 +00:00 |
|
Vicente J. Botet Escriba
|
03a43d09a4
|
Thread: update unique_synchronizer
[SVN r81659]
|
2012-12-01 22:47:10 +00:00 |
|
Vicente J. Botet Escriba
|
77a8c6667f
|
Thread: update sleep_for algo depending on whether BOOST_THREAD_SLEEP_FOR_IS_STEADY is defined or not
[SVN r81649]
|
2012-12-01 11:12:01 +00:00 |
|
Vicente J. Botet Escriba
|
81528d64d5
|
Thread: Added const_strict_synchronizer.
[SVN r81644]
|
2012-12-01 11:02:16 +00:00 |
|
Marshall Clow
|
e6b8a133a8
|
Removed missed usage of deprecated macros in Boost.Thread
[SVN r81593]
|
2012-11-27 17:26:10 +00:00 |
|
Vicente J. Botet Escriba
|
047ca43b72
|
Thread: don't use thread_data if no interruptions
[SVN r81583]
|
2012-11-26 22:58:00 +00:00 |
|
Vicente J. Botet Escriba
|
3c6509184a
|
Thread: improve is_convertible workaround to take care bug for of gcc-4.4 and intel 10.1
[SVN r81534]
|
2012-11-25 18:38:42 +00:00 |
|
Vicente J. Botet Escriba
|
ec1ce4cf98
|
Thread: improve is_convertible workaround to take care bug for of gcc-4.4 and intel 10.1
[SVN r81533]
|
2012-11-25 18:30:19 +00:00 |
|
Vicente J. Botet Escriba
|
526478338d
|
Thread: update log so that we can choose to don't use the this_thread::get_id.
[SVN r81532]
|
2012-11-25 18:27:06 +00:00 |
|
Vicente J. Botet Escriba
|
f49e6e8dc3
|
Thread: fix conversion when sizeof(intmax_t)>sizeof(ts.tv_sec).
[SVN r81531]
|
2012-11-25 18:25:35 +00:00 |
|
Vicente J. Botet Escriba
|
186d58eef7
|
Thread: update docs and some licenses
[SVN r81525]
|
2012-11-25 08:19:40 +00:00 |
|
Vicente J. Botet Escriba
|
d2bbc1b7c1
|
Thread: fix error introduced by 81514
[SVN r81522]
|
2012-11-24 21:33:11 +00:00 |
|
Ion Gaztañaga
|
2a503b5c81
|
Replace undocumented Boost.Move usage with new official Boost.Move utilities.
[SVN r81514]
|
2012-11-24 20:51:32 +00:00 |
|
Vicente J. Botet Escriba
|
a25b918a67
|
Thread: Added unique lock factories
[SVN r81508]
|
2012-11-24 16:24:27 +00:00 |
|