Vicente J. Botet Escriba
|
4a54ac0331
|
make functions that must be private private, e.g. as start_thread.
|
2014-02-08 17:43:23 +01:00 |
|
Vicente J. Botet Escriba
|
c6593d87b0
|
clarify thread destructor and move constructor semantics.
|
2014-02-08 17:42:28 +01:00 |
|
Vicente J. Botet Escriba
|
51e49c69b5
|
refactor elapsed time check and fix bad uses of base_type. in csbl::unique_ptr.
|
2014-02-08 16:28:02 +01:00 |
|
Vicente J. Botet Escriba
|
ab2a180de5
|
Added test for async_func and fixed a some issues.
|
2014-02-08 07:58:39 +01:00 |
|
Vicente J. Botet Escriba
|
3772a8294b
|
Format/indent file.
|
2014-02-07 07:32:34 +01:00 |
|
Vicente J. Botet Escriba
|
155ccfffbe
|
fix copyright.
|
2014-02-03 18:57:10 +01:00 |
|
Vicente J. Botet Escriba
|
bfa0ccee88
|
Added BOOST_RESULT_OF_USE_DECLTYPE on async test.
|
2014-02-03 18:33:01 +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
|
0a58445b63
|
comment #error
|
2014-02-02 08:47:56 +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
|
acb117b5a9
|
Added lvalue test to call_once.
|
2014-02-02 08:38:40 +01:00 |
|
Vicente J. Botet Escriba
|
8682f7cb48
|
Added some test to internal invoke function add the associated fixes.
|
2014-02-02 08:13:58 +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
|
af7fde5eae
|
Added test async with a member function.
|
2014-01-28 23:12:29 +01:00 |
|
Vicente J. Botet Escriba
|
36bc3c0523
|
Added 2 arguments async executor.
|
2014-01-28 23:08:07 +01:00 |
|
Vicente J. Botet Escriba
|
0218cb90b3
|
fix typo issues on invoke.
|
2014-01-28 23:01:41 +01:00 |
|
Vicente J. Botet Escriba
|
f4d4c16294
|
try to fix compiler error while using std::get instead of csbl::get
|
2014-01-27 22:30:48 +01:00 |
|
Vicente J. Botet Escriba
|
85d22a8d93
|
Added exceptional_ptr and adapt futures to be implicitly convertible from exceptional_ptr.
|
2014-01-26 17:55:09 +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
|
ac9497dec9
|
Try to solve some issues with invoke on MSVC.
|
2014-01-26 09:18:34 +01:00 |
|
Vicente J. Botet Escriba
|
8fec35f444
|
Update mutex destructor to see if the assertion message is better.
|
2014-01-26 09:15:12 +01:00 |
|
Vicente J. Botet Escriba
|
7b3fa08503
|
make shared_state_nullary_task copyable and movable and avoid msvc default generation.
|
2014-01-20 23:02:48 +01:00 |
|
Vicente J. Botet Escriba
|
a2e1e80343
|
Try to see if giving the addres solves the MSVC compiler issue.
|
2014-01-20 23:01:23 +01:00 |
|
Vicente J. Botet Escriba
|
690feeb9ba
|
indent and comment #if.
|
2014-01-19 07:56:57 +01:00 |
|
Vicente J. Botet Escriba
|
5d76ab52e7
|
reorder async() conditional compilation variants to factor more code.
|
2014-01-19 07:52:38 +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
|
2886e985b4
|
cleanup comments.
|
2014-01-16 23:58:37 +01:00 |
|
Vicente J. Botet Escriba
|
f4d0ecbab5
|
Added at thread entry callback on thread pool.
|
2014-01-13 22:51:57 +01:00 |
|
Vicente J. Botet Escriba
|
d187732946
|
Added minimal inline and thread test.
|
2014-01-13 22:32:30 +01:00 |
|
Vicente J. Botet Escriba
|
1fc78c7ceb
|
Added inline and thread executors.
|
2014-01-13 22:16:09 +01:00 |
|
Vicente J. Botet Escriba
|
5c18d92a5f
|
Make work public.
|
2014-01-13 22:10:34 +01:00 |
|
Vicente J. Botet Escriba
|
06325961ef
|
Make work public.
|
2014-01-13 22:09:43 +01:00 |
|
Vicente J. Botet Escriba
|
10b283e03a
|
Added missing iomanip include.
|
2014-01-13 22:08:20 +01:00 |
|
Vicente J. Botet Escriba
|
6ab71dc057
|
executor_adaptor<serial_executor> a(b) doesn't compiles on C++03.
|
2014-01-12 18:28:24 +01:00 |
|
Vicente J. Botet Escriba
|
47be5228b1
|
fix typo on try_push_back.
|
2014-01-12 18:26:46 +01:00 |
|
Vicente J. Botet Escriba
|
6c5a6e4330
|
Reorganized executors on its own directory adding serial_executor and renamed thread_pool by basic_thread_pool and user_scheduler by loop_scheduler.
|
2014-01-12 17:52:27 +01:00 |
|
Vicente J. Botet Escriba
|
326842cc7f
|
Fix #9335 Missing exception safety might result in crash
|
2014-01-11 21:19:05 +01:00 |
|
Vicente J. Botet Escriba
|
9f592860cd
|
Update sync queues closed operations
|
2014-01-11 18:57:44 +01:00 |
|
Vicente J. Botet Escriba
|
4148842426
|
Apply changed from #9471 Synchronization documentation nits and prepare changes notes for Boost 1.56
modified: changes.qbk
modified: external_locking.qbk
modified: internal_locking.qbk
modified: thread.qbk
|
2014-01-11 12:44:28 +01:00 |
|
Vicente J. Botet Escriba
|
7edae6614b
|
Thread: add exception trace.
[SVN r86774]
|
2013-11-19 22:09:40 +00:00 |
|
Vicente J. Botet Escriba
|
2554065a91
|
Thread: update doc with last features changes.
[SVN r86773]
|
2013-11-19 22:08:29 +00:00 |
|
Vicente J. Botet Escriba
|
74bb7d6b29
|
Thread: for explicit constructor for nullary_function.
[SVN r86772]
|
2013-11-19 22:00:56 +00:00 |
|
Vicente J. Botet Escriba
|
fbfda71555
|
Thread: Allows to force the use of boost libraries on csbl.
[SVN r86771]
|
2013-11-19 21:58:59 +00:00 |
|
Vicente J. Botet Escriba
|
f3a66f76e0
|
Thread: merge from trunk for 1.56.
[SVN r86770]
|
2013-11-19 21:58:34 +00:00 |
|
Vicente J. Botet Escriba
|
19346e1817
|
Thread: improve async_func to try to solve msvc issue with executor.
[SVN r86744]
|
2013-11-17 23:44:45 +00:00 |
|
Vicente J. Botet Escriba
|
5753026ceb
|
Thread: increase the number of cycles of the failing tests.
[SVN r86732]
|
2013-11-17 00:32:28 +00:00 |
|
Vicente J. Botet Escriba
|
f6edd7cace
|
Thread: use PP only if MSVC not defined, until I can debug it.
[SVN r86714]
|
2013-11-15 19:51:40 +00:00 |
|