Vicente J. Botet Escriba
|
ca37d07184
|
Thread: Added value semantics to synchronized value
[SVN r83086]
|
2013-02-22 17:42:44 +00:00 |
|
Vicente J. Botet Escriba
|
0a101e15d1
|
Thread: commit proposed patch for #7720.
[SVN r82973]
|
2013-02-18 12:11:09 +00:00 |
|
Vicente J. Botet Escriba
|
7277a94411
|
Thread: refactor may_alias on once_atomic.hpp.
[SVN r82951]
|
2013-02-17 15:04:06 +00:00 |
|
Vicente J. Botet Escriba
|
b9e2d7b13d
|
Thread: prepare for HH shared_mutex.
[SVN r82946]
|
2013-02-17 10:11:46 +00:00 |
|
Hartmut Kaiser
|
579501d98e
|
Thread: Fixing annoying Windows compilation warning
[SVN r82943]
|
2013-02-17 04:44:05 +00:00 |
|
Vicente J. Botet Escriba
|
21b2bbc8ca
|
Thread: make use of atomic on the header of once_atomic to avoid not needed cast that report some warnings.
[SVN r82905]
|
2013-02-15 17:05:49 +00:00 |
|
Vicente J. Botet Escriba
|
bd9105a104
|
Thread: try to fix some vacpp errors on regression tests.
[SVN r82861]
|
2013-02-13 22:01:33 +00:00 |
|
Anthony Williams
|
1dad495280
|
Modify mark_waiting_and_try_lock to return modified count if mutex already locked
[SVN r82828]
|
2013-02-12 08:21:40 +00:00 |
|
Vicente J. Botet Escriba
|
247e9a4f09
|
Thread: Fixed null_mutex initialization + added tests some tests.
[SVN r82823]
|
2013-02-11 18:43:33 +00:00 |
|
Vicente J. Botet Escriba
|
d030dbd61c
|
Thread: fix some issues with futures of MoveOnly types + complete the variadic async function.
[SVN r82808]
|
2013-02-10 18:14:49 +00:00 |
|
Vicente J. Botet Escriba
|
bebd56ee21
|
Thread: fix synchronized_value move constructor.
[SVN r82795]
|
2013-02-09 14:05:55 +00:00 |
|
Vicente J. Botet Escriba
|
75586eec0e
|
Thread: manage #7980
[SVN r82777]
|
2013-02-07 18:43:50 +00:00 |
|
Vicente J. Botet Escriba
|
8e63c72867
|
Thread: Added timed_lock functions to HH shared_mutex implementation so that we can replace the current shared_mutex by the HH one.
[SVN r82762]
|
2013-02-06 17:57:16 +00:00 |
|
Vicente J. Botet Escriba
|
65416bb8b6
|
Thread: make the pthread binary to don't depend on shared_mutex.hpp + #7982
[SVN r82757]
|
2013-02-06 06:40:30 +00:00 |
|
Vicente J. Botet Escriba
|
71a647b66b
|
Thread: make shared_mutext HH implementation header-only.
[SVN r82746]
|
2013-02-04 20:22:13 +00:00 |
|
Vicente J. Botet Escriba
|
4acfe0975c
|
Thread: Update win32/once.hpp to take care of variadin rvalu call_once parameters.
[SVN r82648]
|
2013-01-27 21:28:59 +00:00 |
|
Vicente J. Botet Escriba
|
0fc69c4d9e
|
Thread: update H.Hinnant implementation to make it work on Windows.
[SVN r82646]
|
2013-01-27 21:22:58 +00:00 |
|
Vicente J. Botet Escriba
|
6f2decdacf
|
Thread: added shred mutex impl based on H. Hinnant one
[SVN r82638]
|
2013-01-27 17:55:00 +00:00 |
|
Vicente J. Botet Escriba
|
a16f508b8a
|
Thread: Added two more test cases for call_once for thread I/F.
[SVN r82624]
|
2013-01-26 16:20:05 +00:00 |
|
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 |
|