Vicente J. Botet Escriba
ef401d81db
Merge branch 'develop' of github.com:boostorg/thread into develop
2016-04-20 23:59:40 +02:00
Vicente J. Botet Escriba
46f0be2dce
Describe what happens on thread::interrupt with a non-a-thread.
2016-04-20 23:49:46 +02:00
Andrzej Krzemieński
8bbe005bbc
docs: thread_interruption never calls terminate()
...
This note in the docs tries to clarify that exception `thread_interrupted` leaving the thread-main function never triggers a call to `std::terminate`. The previous wording used word 'terminate' in a way that made the semantics ambiguous.
2016-04-20 09:10:10 +02:00
Vicente J. Botet Escriba
ae22c68ab7
fix #11494 .
2016-03-05 10:43:33 +01:00
zerotypos-found
6954e6ca64
Fix typo in doc: a -> an, an -> a.
2015-12-22 13:19:09 +09:00
zerotypos-found
dc078f0394
Fix doc typo.
2015-12-08 12:57:28 +09:00
Vicente J. Botet Escriba
29849ca3ec
manage with bad destructor version documentation. #11795 .
2015-11-16 23:16:45 +01:00
Wojciech Mamrak
1db0ba4639
Removed redundant move ctor and ass. operator of Thread class synopsis.
2015-02-15 20:49:07 +01:00
Vicente J. Botet Escriba
063b59e511
fix some typos.
2014-12-07 19:03:59 +01:00
Vicente J. Botet Escriba
02bc292c20
document non_intettuption_point::sleep_...
2014-09-10 13:41:11 +02:00
Vicente J. Botet Escriba
8bfd1cea31
fix typo.
2014-08-21 19:16:41 +02:00
Vicente J. Botet Escriba
c6593d87b0
clarify thread destructor and move constructor semantics.
2014-02-08 17:42:28 +01:00
Tim Blechmann
04e3d918fb
thread: implement physical_concurrency
...
[SVN r85864]
2013-09-24 06:41:24 +00:00
Vicente J. Botet Escriba
62cf0f86f6
Thread: fix more typos in doc.
...
[SVN r85485]
2013-08-27 11:32:24 +00:00
Vicente J. Botet Escriba
9615a51123
Thread: #8237 , 8239
...
[SVN r83312]
2013-03-05 18:05:48 +00:00
Vicente J. Botet Escriba
6f2efbcb32
Thread: Added doc on call_once + synchronized_value + lockable_adapter.
...
[SVN r83085]
2013-02-22 17:25:20 +00:00
Vicente J. Botet Escriba
23bf16a638
Thread: update doc
...
[SVN r82283]
2012-12-30 18:24:01 +00:00
Vicente J. Botet Escriba
2895bfe269
Thread: #7808
...
[SVN r82093]
2012-12-19 06:38:56 +00:00
Vicente J. Botet Escriba
27e2d632cd
Thread: #7808
...
[SVN r82082]
2012-12-18 17:18:17 +00:00
Vicente J. Botet Escriba
ae89c307bf
Thread: ref #7669
...
[SVN r81289]
2012-11-11 00:57:07 +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
389d76cbc1
Thread: document the split of locks.hpp, StrictLock, strict_lock, null_mutex, configuration
...
[SVN r81089]
2012-10-29 01:25:12 +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
71f864bc5c
Thread: Added notify_all_at_thread_exit+join can throw conditionally if not joinable + detach is no more noexcept
...
[SVN r80351]
2012-09-01 17:10:16 +00:00
Vicente J. Botet Escriba
b0b975e8ef
Thread fixes some doc typos
...
[SVN r80075]
2012-08-18 10:33:31 +00:00
Vicente J. Botet Escriba
cf7c218a65
Thread: manage #7173
...
[SVN r80052]
2012-08-15 20:25:03 +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
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
56bd079f96
Thread: Added call to terminate if joinable for #6266 and #6269
...
[SVN r77718]
2012-04-02 16:32:33 +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
89496448d9
Thread: Update doc removing thread_move_t
...
[SVN r77136]
2012-02-28 18:49:22 +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
2eb6fd754e
Thread: Added doc related to a lot of tickets mainly the time related #6195 , noexcept #6224 , exceptions #6230 , cv_status #6273
...
[SVN r76297]
2012-01-03 21:45:31 +00:00
Vicente J. Botet Escriba
38594f889a
Thread: #5013 - documentation: boost: 🧵 pthreas_exit causes terminate()
...
[SVN r75904]
2011-12-11 18:12:55 +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
df2f43bc61
Added documentation for this_thread::sleep overload that takes a
...
system_time. see issue #3179
[SVN r62632]
2010-06-09 06:48:37 +00:00
Anthony Williams
2e869aeb86
Added documentation for thread move assignment
...
[SVN r62504]
2010-06-07 09:04:54 +00:00
Anthony Williams
d729776575
Added documentation of thread move constructor
...
[SVN r62503]
2010-06-07 08:59:27 +00:00
Anthony Williams
8cff3a167e
Added documentation for boost::move on thread objects
...
[SVN r62079]
2010-05-18 08:25:02 +00:00
Anthony Williams
27bb7803ae
Update docs for at_thread_exit
...
[SVN r57380]
2009-11-04 21:38:45 +00:00
Anthony Williams
2d6ed47cf2
Updated signature of create_thread
...
[SVN r48036]
2008-08-08 20:21:29 +00:00
Anthony Williams
6508eff95e
Added note about max number of arguments
...
[SVN r47818]
2008-07-25 22:22:58 +00:00
Anthony Williams
69930684a9
Added a description for the new thread constructors that allow functions with arguments.
...
[SVN r47817]
2008-07-25 22:21:05 +00:00
Anthony Williams
b1931a3eda
Fix for trac issue #2118
...
[SVN r47816]
2008-07-25 22:01:04 +00:00
Anthony Williams
48c857e02c
Fix for issue #2105 : specify which header to include for each class or function
...
[SVN r47810]
2008-07-25 21:12:29 +00:00
Anthony Williams
eb30688937
Added license and copyright to docs
...
[SVN r46705]
2008-06-26 06:41:00 +00:00
Anthony Williams
a5e95845b3
Added documentation for swap()
...
[SVN r46122]
2008-06-04 16:00:13 +00:00
Anthony Williams
31a34cd0b5
Added missing "no"
...
[SVN r45870]
2008-05-28 14:50:25 +00:00
Anthony Williams
ef8c08ba99
Removed surplus "the"
...
[SVN r45869]
2008-05-28 12:55:30 +00:00
Anthony Williams
6e42a04e43
Added note about move support
...
[SVN r45856]
2008-05-28 08:09:07 +00:00