Vicente J. Botet Escriba
|
e3a1498355
|
Thread: provide physical_concurrency conditionally.
[SVN r86002]
|
2013-09-29 14:41:01 +00:00 |
|
Vicente J. Botet Escriba
|
6fab117c17
|
Thread: future::then should join the thread before destruction.
[SVN r85962]
|
2013-09-26 14:47:24 +00:00 |
|
Vicente J. Botet Escriba
|
4a63d4992c
|
Thread: provide physical concurrency conditional until it no regression is introduced.
[SVN r85926]
|
2013-09-26 06:54:33 +00:00 |
|
Tim Blechmann
|
04e3d918fb
|
thread: implement physical_concurrency
[SVN r85864]
|
2013-09-24 06:41:24 +00:00 |
|
Vicente J. Botet Escriba
|
0073516f0a
|
Thread: added missing function wrapper.
[SVN r85863]
|
2013-09-24 05:35:11 +00:00 |
|
Vicente J. Botet Escriba
|
89de3dcf4f
|
Thread: make it possible to use non default constructible types in sync_queue, but sync_bounded_queue requires it yet.
[SVN r85861]
|
2013-09-23 21:40:08 +00:00 |
|
Vicente J. Botet Escriba
|
47f40f991f
|
Thread: added first thread_pool.
[SVN r85855]
|
2013-09-23 16:45:00 +00:00 |
|
Vicente J. Botet Escriba
|
8b351fe473
|
Thread: fix some move semantic issues on sync_queue and sync_bounded_queue and add tests.
[SVN r85854]
|
2013-09-23 16:44:26 +00:00 |
|
Vicente J. Botet Escriba
|
24f1e620e8
|
Thread: fix some move issues on sync_queue.
[SVN r85841]
|
2013-09-22 22:23:58 +00:00 |
|
Vicente J. Botet Escriba
|
fcc027369f
|
Thread: try to fix win32 condition_variable issue #7461.
[SVN r85733]
|
2013-09-17 21:01:05 +00:00 |
|
Vicente J. Botet Escriba
|
5c78582794
|
Thread: refactor make_ready_at_thread_exit + inhibit at_thread_exit functions from external threads.
[SVN r85732]
|
2013-09-17 20:57:46 +00:00 |
|
Vicente J. Botet Escriba
|
650e374492
|
Thread: Added ostream_buffer.
[SVN r85709]
|
2013-09-16 17:24:30 +00:00 |
|
Vicente J. Botet Escriba
|
3ac48bdd65
|
Thread: patch for #8070 to make use of GetTickCount64 when available.
[SVN r85701]
|
2013-09-16 16:55:21 +00:00 |
|
Vicente J. Botet Escriba
|
c3c8ada97d
|
Thread: replace TABS.
[SVN r85677]
|
2013-09-15 16:13:47 +00:00 |
|
Vicente J. Botet Escriba
|
fd5dd0c2ed
|
Thread: added future<>::get_exception_ptr().
[SVN r85644]
|
2013-09-10 19:40:14 +00:00 |
|
Vicente J. Botet Escriba
|
c67e39f126
|
Thread: protect condition_variable/_any wait_for and wait_until from malicious input.
[SVN r85592]
|
2013-09-07 12:11:44 +00:00 |
|
Vicente J. Botet Escriba
|
1e49343ff4
|
Thread: try to handle with call_once intel issue #8943.
[SVN r85539]
|
2013-09-01 07:22:21 +00:00 |
|
Vicente J. Botet Escriba
|
93d1855e64
|
Thread: fix scoped_thread variadic constructor.
[SVN r85494]
|
2013-08-27 22:37:15 +00:00 |
|
Vicente J. Botet Escriba
|
cbc4266774
|
Thread: rename wait_until parameter to avoid shadow with member function.
[SVN r85463]
|
2013-08-25 15:09:12 +00:00 |
|
Vicente J. Botet Escriba
|
3a038d33e5
|
Thread: rename check by cgeck_counter to avoid conflict with macro.
[SVN r85462]
|
2013-08-25 15:08:08 +00:00 |
|
Vicente J. Botet Escriba
|
2d50af8481
|
Thread: Added synchronized_value operator() to synchronize around a function call.
[SVN r85306]
|
2013-08-11 20:33:47 +00:00 |
|
Vicente J. Botet Escriba
|
e438c98070
|
Thread: Add mutex() to upgrade_to_unique_lock (#8891).
[SVN r85195]
|
2013-08-03 07:47:18 +00:00 |
|
Vicente J. Botet Escriba
|
d759dd2dba
|
Thread: fix issue with continuation's future parameter which must taken by value.
[SVN r84978]
|
2013-07-07 20:36:05 +00:00 |
|
Hartmut Kaiser
|
fe46155997
|
Getting rid of 64bit warning generated by VS2012
[SVN r84960]
|
2013-07-06 18:51:54 +00:00 |
|
Vicente J. Botet Escriba
|
cacb5b19a6
|
Thread: fix issue with future<>::then() when th efuture was not created with async.
[SVN r84955]
|
2013-07-04 21:44:25 +00:00 |
|
Vicente J. Botet Escriba
|
30803a38b2
|
Thread: Added assertion on testable_mutex lock when the mutex is locked by this thread.
[SVN r84954]
|
2013-07-04 21:42:11 +00:00 |
|
Vicente J. Botet Escriba
|
29babb974e
|
Thread: remove warning in barrier.hpp.
[SVN r84952]
|
2013-07-04 21:38:33 +00:00 |
|
Vicente J. Botet Escriba
|
66578bf57b
|
Thread: rollback change in #8070 as this includes a regression on windows XP.
[SVN r84946]
|
2013-07-03 21:16:49 +00:00 |
|
Vicente J. Botet Escriba
|
52039f75a3
|
Thread: fix some issues with sync_bounded_queue and added tests.
[SVN r84888]
|
2013-06-23 20:47:03 +00:00 |
|
Vicente J. Botet Escriba
|
bb6fcc3b5c
|
Thread: unused parameter warning removal.
[SVN r84887]
|
2013-06-23 20:45:26 +00:00 |
|
Vicente J. Botet Escriba
|
1fc1d8aedb
|
Thread: Added future unwrapp constructor.
[SVN r84810]
|
2013-06-16 21:29:52 +00:00 |
|
Vicente J. Botet Escriba
|
042a86c984
|
Thread: added completion function on barrier class.
[SVN r84809]
|
2013-06-16 21:27:59 +00:00 |
|
Vicente J. Botet Escriba
|
364f3ea030
|
Thread: try to fix regression on MSVC 8/9.
[SVN r84807]
|
2013-06-16 19:34:25 +00:00 |
|
Vicente J. Botet Escriba
|
6873d85650
|
Thread: Added future::unwrap()/get_or()/fallback_to().
[SVN r84719]
|
2013-06-09 21:41:00 +00:00 |
|
Vicente J. Botet Escriba
|
b59e57e4cc
|
Thread: used cons& in deleted constructors and assignment simulation.
[SVN r84718]
|
2013-06-09 21:29:17 +00:00 |
|
Vicente J. Botet Escriba
|
d0f9d6216a
|
Thread: remove const on strict locks mutex() function.
[SVN r84712]
|
2013-06-09 09:15:26 +00:00 |
|
Vicente J. Botet Escriba
|
ff9636b8e0
|
Thread: take in account wait_abandoned.
[SVN r84710]
|
2013-06-09 08:28:28 +00:00 |
|
Vicente J. Botet Escriba
|
d83d23bee0
|
Thread: force use of chrono on windows.
[SVN r84709]
|
2013-06-09 08:27:00 +00:00 |
|
Vicente J. Botet Escriba
|
0c44630029
|
Thread: fix bug on future::then when the continuation is void() ir T&().
[SVN r84685]
|
2013-06-08 10:53:46 +00:00 |
|
Vicente J. Botet Escriba
|
a01af79331
|
Thread: apply patch #8550.
[SVN r84684]
|
2013-06-08 08:21:34 +00:00 |
|
Vicente J. Botet Escriba
|
2df6ce78a4
|
Thread: fix promise set_at_..._thread_exit; Added preconditions.
[SVN r84678]
|
2013-06-07 19:03:49 +00:00 |
|
Vicente J. Botet Escriba
|
5a1a9df623
|
Thread: fix shared_future::get when the shared state is async; refactor the shared_state classes.
[SVN r84607]
|
2013-06-02 05:56:13 +00:00 |
|
Vicente J. Botet Escriba
|
a6f67e25e3
|
Thread: fix packaged_task<void()> issue and add tests.
[SVN r84597]
|
2013-06-01 14:27:16 +00:00 |
|
Vicente J. Botet Escriba
|
b69ec54695
|
Thread: continue the future.hpp renaming using shared_state.
[SVN r84590]
|
2013-06-01 07:05:35 +00:00 |
|
Vicente J. Botet Escriba
|
dc8449bd0e
|
Thread: Added shared_future::then.
[SVN r84541]
|
2013-05-28 20:25:34 +00:00 |
|
Vicente J. Botet Escriba
|
d3a6277714
|
Thread: Reintroduce BOOST_VERIFY on pthread_mutex_destroy return type #8626.
[SVN r84540]
|
2013-05-28 20:06:51 +00:00 |
|
Vicente J. Botet Escriba
|
5a43d5ffe9
|
Thread: fix copy_exception ambiguity.
[SVN r84520]
|
2013-05-26 21:26:25 +00:00 |
|
Vicente J. Botet Escriba
|
c628e51e6c
|
Thread: little refactoring on future.hpp; Added make_ready_future.
[SVN r84493]
|
2013-05-25 12:44:43 +00:00 |
|
Vicente J. Botet Escriba
|
9e07202e21
|
Thread: rename internal future_object class by shared_state.
[SVN r84474]
|
2013-05-25 06:36:37 +00:00 |
|
Vicente J. Botet Escriba
|
4cf80c6685
|
Thread: update latch to use generation to prevent spurious wake-ups.
[SVN r84421]
|
2013-05-22 17:18:23 +00:00 |
|