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
|
5fa0a5d4c5
|
make shared_future::get() const. Related to #10971.
|
2015-01-26 08:39:30 +01:00 |
|
Vicente J. Botet Escriba
|
1029fa9c59
|
take in account deferred/ready futures on variadic when_all/when_any.
|
2014-10-12 15:47:16 +02:00 |
|
Vicente J. Botet Escriba
|
3babf7966e
|
update doc for future/shared_future::then(Executor, Fct).
|
2014-10-02 22:34:47 +02:00 |
|
Vicente J. Botet Escriba
|
90154217cf
|
Added const to shred_future::then().
|
2014-10-01 08:34:34 +02:00 |
|
Vicente J. Botet Escriba
|
ac0b2f9ba7
|
minor changes to unwrap.
|
2014-10-01 07:55:36 +02:00 |
|
Vicente J. Botet Escriba
|
f24ea524bd
|
Remove confusing may be remark and replace T by FutTypes.
|
2014-09-28 11:55:35 +02:00 |
|
Vicente J. Botet Escriba
|
0c2c8ed3b8
|
Update doc with last modifications from Concurrent TS.
|
2014-09-27 19:57:33 +02:00 |
|
Vicente J. Botet Escriba
|
5294dfa149
|
Update doc with last modifications from Concurrent TS.
|
2014-09-27 16:45:39 +02:00 |
|
Vicente J. Botet Escriba
|
3dbc5d0664
|
Added when_all/when_any documentation.
|
2014-08-30 13:43:42 +02:00 |
|
Vicente J. Botet Escriba
|
1a2197c7f9
|
Added exceptional_ptr documentation.
|
2014-02-08 17:45:41 +01: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
|
fd5dd0c2ed
|
Thread: added future<>::get_exception_ptr().
[SVN r85644]
|
2013-09-10 19:40:14 +00:00 |
|
Vicente J. Botet Escriba
|
34311a60fa
|
Thread: update doc for latches, future continuations.
[SVN r84980]
|
2013-07-07 20:50:14 +00:00 |
|
Vicente J. Botet Escriba
|
68d7c69a4b
|
Thread: update future ref doc.
[SVN r84770]
|
2013-06-14 05:46:11 +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
|
4362cd655e
|
Thread: update future doc with void set_exception_at_thread_exit(E p).
[SVN r84688]
|
2013-06-08 14:50:26 +00:00 |
|
Vicente J. Botet Escriba
|
3f2d8f8865
|
Thread: Added shared_future::then doc.
[SVN r84544]
|
2013-05-29 06:22:44 +00:00 |
|
Vicente J. Botet Escriba
|
54faaaf087
|
Thread: replace asynchronous result by shared state on the future doc and add value_type on futures and promise.
[SVN r84521]
|
2013-05-26 21:28:17 +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
|
fb5404947e
|
Thread: update history.
[SVN r83910]
|
2013-04-14 23:07:10 +00:00 |
|
Vicente J. Botet Escriba
|
e775ef5c27
|
Thread: update ref doc for future::then.
[SVN r83817]
|
2013-04-08 20:10:47 +00:00 |
|
Vicente J. Botet Escriba
|
06b7a41add
|
Thread: update ref doc for concurrent queues.
[SVN r83815]
|
2013-04-08 19:14:31 +00:00 |
|
Vicente J. Botet Escriba
|
054bbad65a
|
Thread: update doc addin the missing traits is_recursive_lockable and is_recursive_basic_lockable; Added lock/try_lock requires clause; Added call_once restrictions.
[SVN r83534]
|
2013-03-23 18:05:10 +00:00 |
|
Vicente J. Botet Escriba
|
d28465b656
|
Thread: update doc with lockable traits, yuturial, compliance.
[SVN r81282]
|
2012-11-10 10:32:06 +00:00 |
|
Vicente J. Botet Escriba
|
0cd8326f21
|
Thread: deprecate nested scoped locks and DateTime based timed fuctions
[SVN r81279]
|
2012-11-10 10:25:33 +00:00 |
|
Vicente J. Botet Escriba
|
c95f1d95af
|
Thread: update doc with warnigs for deprecated features + history
[SVN r81130]
|
2012-10-31 21:17:49 +00:00 |
|
Vicente J. Botet Escriba
|
a3098b5dfd
|
Thread: Added BOOST_THREAD_DONT_PROVIDE_THREAD_EQ, BOOST_THREAD_DONT_USE_DATETIME and forbid their use when defined + Added BOOST_THREAD_PROVIDES_FUTURE_CONTINUATION and future<>::then + Go towards don't throwing from the cpp files (refactor start_thread, join + Added #define BOOST_THREAD_VERSION 2 for the tests that runs only with version 2
[SVN r81023]
|
2012-10-20 14:05:32 +00:00 |
|
Vicente J. Botet Escriba
|
9847f57ce7
|
Thread: Update doc
[SVN r80823]
|
2012-10-03 05:43:38 +00:00 |
|
Vicente J. Botet Escriba
|
dedaa7e617
|
Thread: version 4: Added variadic templates for packed_task cons, async, thread cons + added make_future + future::get() can be called just once
[SVN r80755]
|
2012-09-29 16:31:27 +00:00 |
|
Vicente J. Botet Escriba
|
26c495e5b3
|
Thread: Complete future reference documentation
[SVN r80570]
|
2012-09-18 06:08:11 +00:00 |
|
Vicente J. Botet Escriba
|
8f283b3c2b
|
Thread: fixe typo using std instead of boost.
[SVN r80498]
|
2012-09-11 22:14:52 +00:00 |
|
Vicente J. Botet Escriba
|
735102d4a0
|
Thread: update doc with async and notify_all_at_thread_exit referece doc
[SVN r80446]
|
2012-09-08 14:12:05 +00:00 |
|
Vicente J. Botet Escriba
|
a7336c2c5e
|
Thread: update doc
[SVN r80202]
|
2012-08-25 13:07:54 +00:00 |
|
Vicente J. Botet Escriba
|
e83cdc6721
|
Thread: Change to version 3 and don't deprecate legacy time related functions, even if they are not part of the concepts since version 3
[SVN r78029]
|
2012-04-16 20:49:18 +00:00 |
|
Vicente J. Botet Escriba
|
b2790c6df5
|
Thread: Added pt test constructor from const functor + pt allocator ctor free fct+ cleanup of other tests
[SVN r77877]
|
2012-04-10 01:37:18 +00:00 |
|
Vicente J. Botet Escriba
|
0e895a1e28
|
Thread: Added packaged_task::reste() + more tests
[SVN r77852]
|
2012-04-09 17:18:39 +00:00 |
|
Vicente J. Botet Escriba
|
011dda9816
|
Thread: Added packaged_task ctor allocator + result_type + Fix issue signaled on the ML with task_object(task_object const&) in presence of task_object(task_object &&)
[SVN r77845]
|
2012-04-08 23:51:07 +00:00 |
|
Vicente J. Botet Escriba
|
6ed276190d
|
Thread: rename macros and try to fix some failing sun test
[SVN r77789]
|
2012-04-05 22:39:22 +00:00 |
|
Vicente J. Botet Escriba
|
08ed4c4201
|
Thread: Added shared mutex upwards conversion + configuration macros
[SVN r77704]
|
2012-04-01 21:52:47 +00:00 |
|
Vicente J. Botet Escriba
|
27aa44acb5
|
Thread: Added promise allocator ctor + more tests
[SVN r77666]
|
2012-03-31 15:19:22 +00:00 |
|
Vicente J. Botet Escriba
|
bc49b7d03a
|
Thread: Update doc with a lot of changes to follow the updated code
[SVN r77660]
|
2012-03-31 07:37:59 +00:00 |
|
Vicente J. Botet Escriba
|
b6063b5c60
|
* [@http://svn.boost.org/trac/boost/ticket/2741 #2741] Proposal to manage portable and non portable thread attributes.
* [@http://svn.boost.org/trac/boost/ticket/6195 #6195] c++11 compliance: Provide the standard time related interface using Boost.Chrono.
* [@http://svn.boost.org/trac/boost/ticket/6224 #6224] c++11 compliance: Add the use of standard noexcept on compilers supporting them.
* [@http://svn.boost.org/trac/boost/ticket/6226 #6226] c++11 compliance: Add explicit bool conversion from locks.
* [@http://svn.boost.org/trac/boost/ticket/6230 #6230] c++11 compliance: Follows the exception reporting mechanism as defined in the c++11.
* [@http://svn.boost.org/trac/boost/ticket/6272 #6272] c++11 compliance: Add thread::id hash specialization.
* [@http://svn.boost.org/trac/boost/ticket/6273 #6273] c++11 compliance: Add cv_status enum class and use it on the conditions wait functions.
* [@http://svn.boost.org/trac/boost/ticket/6194 #6194] Adapt to Boost.Move.
Fixed Bugs:
* [@http://svn.boost.org/trac/boost/ticket/2575 #2575] Bug- Boost 1.36.0 on Itanium platform.
* [@http://svn.boost.org/trac/boost/ticket/4921 #4921] BOOST_THREAD_USE_DLL and BOOST_THREAD_USE_LIB are crucial and need to be documented.
* [@http://svn.boost.org/trac/boost/ticket/5013 #5013] documentation: boost:🧵 pthreas_exit causes terminate().
* [@http://svn.boost.org/trac/boost/ticket/5351 #5351] interrupt a future get boost::unknown_exception.
* [@http://svn.boost.org/trac/boost/ticket/5516 #5516] Upgrade lock is not acquired when previous upgrade lock releases if another read lock is present.
* [@http://svn.boost.org/trac/boost/ticket/5990 #5990] shared_future<T>::get() has wrong return type.
* [@http://svn.boost.org/trac/boost/ticket/6174 #6174] packaged_task doesn't correctly handle moving results.
[SVN r76543]
|
2012-01-16 17:32:08 +00:00 |
|
Vicente J. Botet Escriba
|
aa7941fae2
|
Thread: 2639 documentation should be extended(defer_lock, try_to_lock, ...) + 3885 document about mix usage of boost.thread and native thread api. + 3975 Incorrect precondition for promise::set_wait_callback() + 4819 boost.thread's documentation misprints.
[SVN r75790]
|
2011-12-03 14:28:17 +00:00 |
|
Anthony Williams
|
5db0aac816
|
Added futures to boost.thread
[SVN r57064]
|
2009-10-22 09:33:21 +00:00 |
|