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 |
|
Vicente J. Botet Escriba
|
8ebf0e7f21
|
take in account ready tasks on when_all/when_any.
|
2014-08-31 08:57:27 +02:00 |
|
Vicente J. Botet Escriba
|
f1a274b51c
|
make it possible to have polymorphic queue copyable_only/movable_only/copyable_and_movable.
|
2014-08-29 21:06:15 +02:00 |
|
Vicente J. Botet Escriba
|
b7f1706ab8
|
Add test won when_all iterators for c++98 compilers.
|
2014-08-29 21:04:33 +02:00 |
|
Vicente J. Botet Escriba
|
f3fa80c866
|
Added generic_executor_ref, queue_base and queue views, fix some issues in executors.
|
2014-08-23 18:29:47 +02:00 |
|
Vicente J. Botet Escriba
|
9e962e12e2
|
Merge branch 'develop'
|
2014-07-06 11:48:55 +02:00 |
|
Vicente J. Botet Escriba
|
c54e519f72
|
disable traces.
|
2014-07-06 11:03:30 +02:00 |
|
Vicente J. Botet Escriba
|
0bd10b7244
|
Merge branch 'develop'
|
2014-06-08 12:11:31 +02:00 |
|
Vicente J. Botet Escriba
|
b5a50ab443
|
remove unused param warning.
|
2014-06-04 08:19:34 +02:00 |
|
Vicente J. Botet Escriba
|
40620e3d4b
|
Merge branch 'develop'
|
2014-04-27 15:45:16 +02:00 |
|
Vicente J. Botet Escriba
|
c3002edc54
|
cleanup.
|
2014-03-30 17:29:06 +02:00 |
|
Vicente J. Botet Escriba
|
cc29295986
|
Merge branch 'develop'
|
2014-02-21 13:37:06 +01:00 |
|
Vicente J. Botet Escriba
|
1dbf7028fe
|
Try to workaround some issues with MSVC lambdas.
|
2014-02-21 10:52:18 +01:00 |
|
Vicente J. Botet Escriba
|
0bba5e630e
|
Merge branch 'develop'
|
2014-02-16 23:39:00 +01:00 |
|
Vicente J. Botet Escriba
|
3f5823f50a
|
Add parallel_quick_sort example.
|
2014-02-16 17:25:49 +01:00 |
|
Vicente J. Botet Escriba
|
750c849b0f
|
merge from develop for 1.56.
|
2014-02-15 16:08:32 +01:00 |
|
Vicente J. Botet Escriba
|
80634ee51e
|
Added with_lock_guard example.
|
2014-02-09 04:01:53 +01:00 |
|
Vicente J. Botet Escriba
|
aa37de7aad
|
remove traces on tests.
|
2014-02-08 17:48:54 +01:00 |
|
Vicente J. Botet Escriba
|
155ccfffbe
|
fix copyright.
|
2014-02-03 18:57:10 +01:00 |
|
Vicente J. Botet Escriba
|
980772d514
|
Added make_ready_no_decay_future and remove the use of asynch on make_future test.
|
2014-02-03 18:31:43 +01:00 |
|
Vicente J. Botet Escriba
|
94b27db991
|
move when mawros to config.hpp file.
|
2014-02-03 18:30:08 +01:00 |
|
Vicente J. Botet Escriba
|
f02e25e4e7
|
Add BOOST_RESULT_OF_USE_DECLTYPE.
|
2014-02-02 08:45:29 +01:00 |
|
Vicente J. Botet Escriba
|
4503c0e1da
|
comment the warning as it generates an error.
|
2014-02-01 21:56:22 +01:00 |
|
Vicente J. Botet Escriba
|
dc3397c452
|
Added parallel_acumulate example.
|
2014-01-28 23:14:43 +01:00 |
|
Vicente J. Botet Escriba
|
7eb67443dd
|
Added exceptional_ptr and adapt futures to be implicitly convertible from exceptional_ptr.
|
2014-01-26 17:53:49 +01:00 |
|
Vicente J. Botet Escriba
|
4308e0ec24
|
Added make_exceptional_future.
|
2014-01-26 09:19:31 +01:00 |
|
Vicente J. Botet Escriba
|
cb845f19e4
|
Fix issues with future::async and disable the code when BOOST_NO_CXX11_DECLTYPE_N3276 is defined as it is bugged.
|
2014-01-18 15:27:03 +01:00 |
|
Vicente J. Botet Escriba
|
f4d0ecbab5
|
Added at thread entry callback on thread pool.
|
2014-01-13 22:51:57 +01:00 |
|