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 |
|
Vicente J. Botet Escriba
|
294a5404c2
|
Thread: fix inspection issues
[SVN r84418]
|
2013-05-22 17:09:49 +00:00 |
|
Vicente J. Botet Escriba
|
6d01267030
|
Thread: manage with #8596.
[SVN r84414]
|
2013-05-22 05:40:58 +00:00 |
|
Vicente J. Botet Escriba
|
1c48d237a8
|
Thread: fix sur parolle.
[SVN r84331]
|
2013-05-17 19:24:19 +00:00 |
|
Vicente J. Botet Escriba
|
9d10bd035a
|
Thread: fix inspection report.
[SVN r84329]
|
2013-05-17 19:20:45 +00:00 |
|
Vicente J. Botet Escriba
|
d8a9331464
|
Thread: Rollback unwanted and unchecked change
[SVN r84138]
|
2013-05-04 16:03:48 +00:00 |
|
Vicente J. Botet Escriba
|
b60968b045
|
Thread: remove definition of BOOST_THREAD_NOEXCEPT_OR_THROW.
[SVN r84134]
|
2013-05-04 09:05:11 +00:00 |
|
Vicente J. Botet Escriba
|
da41bdb632
|
Thread: update externally_locked.
[SVN r84110]
|
2013-05-02 15:42:12 +00:00 |
|
Vicente J. Botet Escriba
|
5fcfd0e4e8
|
Thread: update the externally_locked_stream interface.
[SVN r84109]
|
2013-05-02 15:32:29 +00:00 |
|
Vicente J. Botet Escriba
|
2d2d1112d6
|
Thread: replace boost:tuple in async_func.hpp as not movable until the patch is applied.
[SVN r84098]
|
2013-05-01 09:19:18 +00:00 |
|
Vicente J. Botet Escriba
|
757327ba10
|
Thread: apply patch for #8530.
[SVN r84096]
|
2013-05-01 08:18:03 +00:00 |
|
Vicente J. Botet Escriba
|
5779f6676d
|
Thread: update externally_locked with assignment.
[SVN r84076]
|
2013-04-28 20:12:28 +00:00 |
|
Vicente J. Botet Escriba
|
b359424858
|
Thread: refactor latch by adding an internal counter that has an associated condition_variable and add doc.
[SVN r84075]
|
2013-04-28 20:09:50 +00:00 |
|
Vicente J. Botet Escriba
|
83167d8c15
|
Thread: make barrier not copyable.
[SVN r84064]
|
2013-04-28 12:10:24 +00:00 |
|
Vicente J. Botet Escriba
|
7d2270f8c8
|
Thread: try to fix time based functions.
[SVN r84056]
|
2013-04-27 14:39:45 +00:00 |
|
Vicente J. Botet Escriba
|
f87dbb83b1
|
Thread: Added latch and completion_latch classes.
[SVN r84055]
|
2013-04-27 06:51:18 +00:00 |
|
Vicente J. Botet Escriba
|
d42f4ff169
|
Thread: re-apply the change to invoke as it works for gcc but not for msvc.
[SVN r84004]
|
2013-04-21 15:32:16 +00:00 |
|
Vicente J. Botet Escriba
|
f5e246ebb0
|
Thread: rollback comments on invoke as there is a regression on msvc.
[SVN r83988]
|
2013-04-20 16:31:10 +00:00 |
|
Vicente J. Botet Escriba
|
467a88c4f8
|
Thread: make use of _POSIX_TIMEOUTS instead of _POSIX_C_SOURCE on the definition BOOST_PTHREAD_HAS_TIMEDLOCK #8443.
[SVN r83962]
|
2013-04-18 21:34:32 +00:00 |
|
Vicente J. Botet Escriba
|
ecd97ec4ea
|
Thread: make invoke/async_tuple/tuple_indices more portable.
[SVN r83950]
|
2013-04-18 06:44:09 +00:00 |
|
Vicente J. Botet Escriba
|
c71882816c
|
Thread: add missing joinable in scoped_thread #8451 + construction from F, Args.
[SVN r83949]
|
2013-04-18 06:43:19 +00:00 |
|
Vicente J. Botet Escriba
|
ef5d43fac9
|
Thread: make unnifor definition of BOOST_PTHREAD_HAS_TIMEDLOCK #8443.
[SVN r83948]
|
2013-04-18 06:41:42 +00:00 |
|
Vicente J. Botet Escriba
|
3e64214e68
|
Thread: Added Move traits include file.
[SVN r83906]
|
2013-04-14 21:34:09 +00:00 |
|
Vicente J. Botet Escriba
|
ed4f0f7b6d
|
Thread: apply patch for #6843.
[SVN r83904]
|
2013-04-14 21:29:02 +00:00 |
|
Vicente J. Botet Escriba
|
50c18d6274
|
Detail: Added undef/redef atomic intel macros #6842/#6843.
[SVN r83903]
|
2013-04-14 21:23:39 +00:00 |
|
Vicente J. Botet Escriba
|
d5cf734a21
|
Thread: remove noexcept on operations that can unlock the mutex.
[SVN r83902]
|
2013-04-14 20:31:40 +00:00 |
|
Vicente J. Botet Escriba
|
06d2a11127
|
Thread: rollback BOOST_THREAD_PROVIDES_ONCE_CXX11 define. Force minwg to use BOOST_THREAD_USE_LIB.
[SVN r83796]
|
2013-04-07 19:01:22 +00:00 |
|
Vicente J. Botet Escriba
|
528fcbde56
|
Thread: major rewrite of future::then.
[SVN r83676]
|
2013-04-01 16:17:05 +00:00 |
|
Vicente J. Botet Escriba
|
a0397315b2
|
Thread: minor update in future.hpp to rework future::then.
[SVN r83672]
|
2013-04-01 07:41:32 +00:00 |
|
Vicente J. Botet Escriba
|
a543b918f0
|
Thread: check for time_points in the past on try_join_until to take care of #8323.
[SVN r83652]
|
2013-03-30 18:28:29 +00:00 |
|
Vicente J. Botet Escriba
|
619ddf54b9
|
Thread: remove what() function from future_error to take care of #8337.
[SVN r83649]
|
2013-03-30 14:36:41 +00:00 |
|
Vicente J. Botet Escriba
|
116c947af9
|
Thread: replace wait_and_ope by ope in sync_queues and pop by pull.
[SVN r83648]
|
2013-03-30 14:33:42 +00:00 |
|
Vicente J. Botet Escriba
|
79e1e88f2e
|
Thread: more refactoring on pthread/shared_mutex.hpp.
[SVN r83553]
|
2013-03-24 23:45:33 +00:00 |
|
Vicente J. Botet Escriba
|
af3b5f3227
|
Thread: limit dependency on boost/thread/thread.hpp.
[SVN r83552]
|
2013-03-24 22:05:50 +00:00 |
|
Vicente J. Botet Escriba
|
19bd0d5eba
|
Thread: Added first version of sync_queue.
[SVN r83547]
|
2013-03-24 18:29:03 +00:00 |
|
Vicente J. Botet Escriba
|
f922fa56e4
|
Thread: Added assertions on pthread/shared_mutex.hpp; fixed two shared_mutex tests that were wrong.
[SVN r83546]
|
2013-03-24 17:18:21 +00:00 |
|
Vicente J. Botet Escriba
|
290faf192d
|
Thread: Added first version of sync_bounded_queue.
[SVN r83538]
|
2013-03-24 12:24:22 +00:00 |
|
Vicente J. Botet Escriba
|
df7fbe085a
|
Thread: Added constexpr to future default constructor; protect code incompatible with MSVC8.
[SVN r83521]
|
2013-03-22 21:50:20 +00:00 |
|
Vicente J. Botet Escriba
|
c9c46e87b5
|
Thread: Adapt win32/once.hpp to last changes to invoke..
[SVN r83471]
|
2013-03-17 08:07:40 +00:00 |
|
Vicente J. Botet Escriba
|
d4e6332eca
|
Thread: add invoke when no variadic templates are available; adapt call_once.
[SVN r83466]
|
2013-03-16 15:36:21 +00:00 |
|
Vicente J. Botet Escriba
|
80594adcbb
|
Thread: fixed some typos on win32/once.hpp and made use bind when there are some arguments and specialize the algorithm when there are no parameters to avoid errors with bind.
[SVN r83465]
|
2013-03-16 15:35:10 +00:00 |
|
Vicente J. Botet Escriba
|
4ea14fb9da
|
Thread: rollback one of the changes in [83425].
[SVN r83456]
|
2013-03-16 08:32:22 +00:00 |
|