Vicente J. Botet Escriba
|
5d20f5b342
|
Fix missing includes files and make executors available by default in version 5.
|
2019-01-20 22:42:12 +01:00 |
|
Vicente J. Botet Escriba
|
9969ec8504
|
remove the #warning
|
2017-09-30 12:18:30 +02:00 |
|
Vicente J. Botet Escriba
|
d5da7a4dda
|
disable ex_lambda_future test for msvc-11.0 and add a warning to signal this doesn't work.
|
2017-09-30 10:03:17 +02:00 |
|
Daniela Engert
|
4e83359537
|
fix or silence (msvc) compiler warnings about constant conditional expressions, unused parameters, narrowing, unreachable code, use of 'this' in base member initializations, and some other minor stuff
Signed-off-by: Daniela Engert <dani@ngrt.de>
|
2017-09-24 14:02:17 +02:00 |
|
Vicente J. Botet Escriba
|
48a2a960da
|
remove some warnings.
|
2017-09-19 03:20:46 +02:00 |
|
Vicente J. Botet Escriba
|
d709d4707c
|
comment failing test. It is surely a bad test.
|
2017-05-01 03:39:53 +02:00 |
|
Vicente J. Botet Escriba
|
2ce385b949
|
Add missing iostream.
|
2017-04-29 18:19:02 +02:00 |
|
Vicente J. Botet Escriba
|
36861e5b67
|
Comment error. Need to be fixed.
|
2017-04-29 16:10:43 +02:00 |
|
Vicente J. Botet Escriba
|
c969a6cf9c
|
Fix uninitialized variables in scoped thread examples. Disable detach example for clang std::thread, it crashes.
|
2017-02-28 08:22:15 +01:00 |
|
Vicente J. Botet Escriba
|
9347d9b731
|
Added Thread parameter in scoped_thread and thread_guard classes.
|
2017-01-25 08:13:04 +01:00 |
|
Vicente J. Botet Escriba
|
fc748dbddf
|
12293- make the unwrap constructor explicit.
|
2016-08-20 09:27:47 +02:00 |
|
Vicente J. Botet Escriba
|
ba43e202c3
|
add implicit unwrap test.
|
2015-11-11 00:29:15 +01:00 |
|
Vicente J. Botet Escriba
|
3edbf67ef0
|
add unwrap/wait/get test.
|
2015-11-10 07:40:31 +01:00 |
|
Vicente J. Botet Escriba
|
450f34daed
|
merge from develop.
|
2015-09-30 00:01:33 +02:00 |
|
Vicente J. Botet Escriba
|
febe4a814d
|
comment trace to see the error.
|
2015-09-08 21:39:33 +02:00 |
|
Vicente J. Botet Escriba
|
8c974800f9
|
try to remove yet more warnings.
|
2015-06-23 19:05:32 +02:00 |
|
Vicente J. Botet Escriba
|
6e002ae3ec
|
try to remove more warnings.
|
2015-06-21 23:09:15 +02:00 |
|
Vicente J. Botet Escriba
|
55c21919fc
|
try to remove some warnings.
|
2015-06-21 17:37:30 +02:00 |
|
Vicente J. Botet Escriba
|
131c92a7d8
|
propagate unwrap fixes.
|
2015-05-04 00:19:12 +02:00 |
|
Vicente J. Botet Escriba
|
650956bd3b
|
First draft of non-blocking. Fixed issue with basic_thread_pool scoped threads. Now when the result of async(ex,f) is not stored, there is a lifetime issue with shared_state_nullary_task use of direct pointer to the shared state, however there is some weak_ptr issues :(.
|
2015-05-03 10:13:08 +02:00 |
|
Vicente J. Botet Escriba
|
e598796eaf
|
Add assertion on future continuation parameter is ready. As noted in #11256, there some serious issues with the parameter passed and with lock on locked mutextes :(.
|
2015-05-02 16:29:06 +02:00 |
|
Vicente J. Botet Escriba
|
bce7eabba2
|
fix make_exceptional issue.
|
2015-04-30 01:11:39 +02:00 |
|
Vicente J. Botet Escriba
|
461bf803fc
|
Avoid data race in std::cout.
|
2015-04-25 11:17:20 +02:00 |
|
Vicente J. Botet Escriba
|
348da6b7e4
|
fix memory leack in test.
|
2015-04-25 10:11:01 +02:00 |
|
Vicente J. Botet Escriba
|
66193b0d38
|
Test with generic lambdas.
|
2015-04-17 18:31:34 +02:00 |
|
Vicente J. Botet Escriba
|
45c9a1d7fd
|
ref #11192- boost::future<>::then() with an executor doesn't compile when the callback returns a future
|
2015-04-17 18:30:49 +02:00 |
|
Vicente J. Botet Escriba
|
566199e49b
|
Added this_executor and default_executor examples.
|
2015-03-01 18:37:16 +01:00 |
|
Vicente J. Botet Escriba
|
889c178173
|
fix issues with fallback_to. The route cause was that the original future was locked after destruction. This was more evident when the future was already ready when future::then was called.
|
2015-02-20 14:34:33 +01:00 |
|
Vicente J. Botet Escriba
|
63fb28c7d4
|
Merge branch 'develop' into fix/blocking_future
|
2015-02-19 10:36:20 +01:00 |
|
Vicente J. Botet Escriba
|
e715d74a95
|
use a different name for serial_executor continuation as it add more constraints.
|
2015-02-19 10:30:25 +01:00 |
|
Vicente J. Botet Escriba
|
821a93ca1a
|
first draft for serial_executor based on continuations.
|
2015-02-17 19:09:56 +01:00 |
|
Vicente J. Botet Escriba
|
d00e39acc7
|
Add traces to sporious fali on fallback_to.
|
2015-02-17 11:41:21 +01:00 |
|
Vicente J. Botet Escriba
|
cf539064d6
|
Deduce T& when the make_ready_future parameter is reference_wrapper<T>. Relates to #10979.
|
2015-02-01 13:44:41 +01:00 |
|
Vicente J. Botet Escriba
|
9b0705cb6f
|
Added deque_views. Make use of sync_queue and refactor to use sync_queue removing _front and _back.
|
2014-11-09 15:39:10 +01:00 |
|
Vicente J. Botet Escriba
|
f90e76a59c
|
Added sync_deque.
|
2014-11-09 13:45:05 +01:00 |
|
Vicente J. Botet Escriba
|
f1370b1255
|
Added a task_region_handle_gen that referes to an existing executor, so that we don't create one each time.
|
2014-10-26 15:17:25 +01:00 |
|
Vicente J. Botet Escriba
|
69f2a1df72
|
Added fib_task_region example and allows to work without executors.
|
2014-10-26 13:21:25 +01:00 |
|
Vicente J. Botet Escriba
|
07dc40a9ff
|
Added missing boost/config.hpp file when checking for BOOST_NO_CXX11_DECLTYPE.
|
2014-10-09 06:51:02 +02:00 |
|
Vicente J. Botet Escriba
|
f0d0c0551b
|
rollback to not define BOOST_RESULT_OF_USE_DECLTYPE.
|
2014-09-29 00:00:49 +02:00 |
|
Vicente J. Botet Escriba
|
b973e9b32e
|
remove BOOST_THREAD_NO_CXX11_DECLTYPE_N3276.
|
2014-09-28 13:46:21 +02:00 |
|
Vicente J. Botet Escriba
|
5e970b987e
|
remove warning.
|
2014-09-28 00:34:15 +02:00 |
|
Vicente J. Botet Escriba
|
00b25853b2
|
Added when_all/when_any iterators tests.
|
2014-09-20 16:05:19 +02:00 |
|
Vicente J. Botet Escriba
|
ef04ce8bce
|
enable disabled test.
|
2014-09-20 14:53:06 +02:00 |
|
Vicente J. Botet Escriba
|
b77f802c47
|
variadic when_all/when_any must retur tuple instead of vector even when all the types are the same..
|
2014-09-20 13:25:50 +02:00 |
|
Vicente J. Botet Escriba
|
8c3cfacf06
|
emulate template alias queue views.
|
2014-09-14 21:00:27 +02:00 |
|
Vicente J. Botet Escriba
|
11e4c950ac
|
fix 10478 data race in boost/thread/future.hpp
|
2014-09-10 13:44:44 +02:00 |
|
Vicente J. Botet Escriba
|
c2426b8fad
|
fix missin common virtual function in queue_base_copyable_only.
|
2014-09-06 14:19:37 +02:00 |
|
Vicente J. Botet Escriba
|
556bbde8a7
|
Implemented when_all/when_any when a tuple is returned.
|
2014-09-04 20:00:03 +02:00 |
|
Vicente J. Botet Escriba
|
234df13faf
|
remove BOOST_THREAD_USES_LOG.
|
2014-09-01 19:59:30 +02:00 |
|
Vicente J. Botet Escriba
|
24983f0bce
|
Let the deferred tests be executed when BOOST_THREAD_PROVIDES_VARIADIC_THREAD is defined.
|
2014-08-31 20:05:43 +02:00 |
|