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
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
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
ff1d051359
Thread: Added reverse_lock
...
[SVN r77662]
2012-03-31 08:39:21 +00:00
Vicente J. Botet Escriba
85e32534fa
Thread: Added shared_lock_guard
...
[SVN r77661]
2012-03-31 08:06:57 +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
9a827d937e
Thread: #4921 BOOST_THREAD_USE_DLL and BOOST_THREAD_USE_LIB are crucial and need to be documented
...
[SVN r75905]
2011-12-11 18:16:07 +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
f587262c8e
Thread: Added compliance matrix
...
[SVN r75884]
2011-12-10 11:56:45 +00:00
Vicente J. Botet Escriba
ebf458dbd0
Thread: update fixed tickets for 1.49
...
[SVN r75883]
2011-12-10 11:54:36 +00:00
Vicente J. Botet Escriba
39f43feb11
Thread: Added more fixed tickets
...
[SVN r75807]
2011-12-05 00:27:46 +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
768e92b0e9
Added comment about lack of cleanup on native threads on some platforms
...
[SVN r66480]
2010-11-10 10:02:42 +00:00
Daniel James
9442976bdb
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +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
9621dafe46
Clarify note on call_once
...
[SVN r57862]
2009-11-23 11:31:08 +00:00
Anthony Williams
d7c9837844
Added a note highlighting that recursive use of call_once will cause deadlock.
...
[SVN r57861]
2009-11-23 11:24:53 +00:00
Anthony Williams
27bb7803ae
Update docs for at_thread_exit
...
[SVN r57380]
2009-11-04 21:38:45 +00:00
Anthony Williams
5db0aac816
Added futures to boost.thread
...
[SVN r57064]
2009-10-22 09:33:21 +00:00
John Maddock
effd891a16
Remove options that are no longer required and get the PDF docs building.
...
[SVN r51142]
2009-02-09 16:26:26 +00:00
Anthony Williams
60d12dd395
Added recursive_mutex/condition::wait() change to list of breaking changes
...
[SVN r48528]
2008-09-02 10:22:06 +00:00
Anthony Williams
0d776bcd26
Updated changes list
...
[SVN r48037]
2008-08-08 20:37:30 +00:00
Anthony Williams
2d6ed47cf2
Updated signature of create_thread
...
[SVN r48036]
2008-08-08 20:21:29 +00:00
Anthony Williams
ea06434425
Doc updates missed by previous checkin
...
[SVN r47826]
2008-07-26 08:37:55 +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
63b44d4e32
Added documentation for the lock and try_lock free functions
...
[SVN r47815]
2008-07-25 21:57:33 +00:00
Anthony Williams
f7cb8d8141
Added a description for the scoped_try_lock typedefs
...
[SVN r47814]
2008-07-25 21:30:37 +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
63e675a6bb
Corrected description to avoid reference to arguments
...
[SVN r47172]
2008-07-07 07:30:27 +00:00
Anthony Williams
e92aeac7d7
Added notify functions to class synopsis
...
[SVN r47171]
2008-07-07 07:28:32 +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
767d14ae4f
Added documentation for time support in the thread library
...
[SVN r45859]
2008-05-28 09:00:32 +00:00
Anthony Williams
1a5c911e36
Added documentation for time support in the thread library
...
[SVN r45858]
2008-05-28 09:00:23 +00:00
Anthony Williams
6e42a04e43
Added note about move support
...
[SVN r45856]
2008-05-28 08:09:07 +00:00
Anthony Williams
999613c686
Added note about mutex not being recursive
...
[SVN r45688]
2008-05-23 19:33:18 +00:00
Anthony Williams
f77285f375
Updated docs to make it explicit that terminate is called if a thread function throws an exception
...
[SVN r45294]
2008-05-12 09:04:02 +00:00
Anthony Williams
70d9dbc45a
Added default constructor to lock types
...
[SVN r45212]
2008-05-08 14:34:40 +00:00
Anthony Williams
3926fd3a20
Added docs for native_handle
...
[SVN r45211]
2008-05-08 12:59:59 +00:00
Anthony Williams
a5c02b73dc
Added entry to breaking changes about default-constructed threads and the current thread: issue #1835
...
[SVN r44840]
2008-04-28 09:10:38 +00:00
Anthony Williams
6f13227eda
Added locked-> owns_lock change to breaking changes
...
[SVN r44089]
2008-04-07 13:09:36 +00:00
Anthony Williams
cfb08be1a8
New documentation for new thread library
...
[SVN r43671]
2008-03-17 10:29:27 +00:00
Daniel James
6a0d3e98bc
Fix broken copyright urls. Fixes #1573 .
...
[SVN r43422]
2008-02-27 18:51:14 +00:00
Anthony Williams
4b5046366b
Changed call_once to header-only template that takes arbitrary function objects; this changes parameter order
...
[SVN r39701]
2007-10-05 12:10:06 +00:00
Anthony Williams
a0fff90c26
Updated in line with RC 1.34
...
[SVN r39693]
2007-10-05 09:46:00 +00:00
Rene Rivera
a11bd6ebd9
Put in the build support for using the doxproc, Python based, Doxygen to BoostBook translator.
...
[SVN r37457]
2007-04-17 04:44:59 +00:00
Roland Schwarz
9889bf50a2
FAQ Entry: Passing parameters during thread creation.
...
[SVN r36922]
2007-02-11 13:52:28 +00:00
Roland Schwarz
79cac706a7
Unified spelling of thread library in documentation. (singular)
...
[SVN r35590]
2006-10-13 16:48:50 +00:00
Hartmut Kaiser
1cb08ff60c
Changed Boost.Thread to use the Boost license.
...
[SVN r35115]
2006-09-14 23:02:29 +00:00
Marshall Clow
efd1bdec23
Bug #1364416
...
[SVN r32224]
2006-01-05 00:45:43 +00:00
Douglas Gregor
ba86f9ff13
Merged from Version_1_33_1
...
[SVN r31954]
2005-12-08 04:19:11 +00:00
Douglas Gregor
5be79cc858
Unbolidify Threads title
...
[SVN r29938]
2005-07-07 18:06:26 +00:00
Beman Dawes
9c88855bf4
correct date (Andreas Wachowski)
...
[SVN r26826]
2005-01-24 01:51:16 +00:00
Aleksey Gurtovoy
113b974bb7
merge RC_1_32_0 fixes
...
[SVN r26333]
2004-11-28 04:44:21 +00:00
Michael Glassford
bbd941e2df
Updated release notes for static liking of Boost.Threads to reflect recent changes.
...
[SVN r24311]
2004-08-05 18:08:09 +00:00
Michael Glassford
522037ca4a
Add automatic tss cleanup to statically linked Win32 Boost.Threads library (currently works only for VC++ 7.1).
...
[SVN r24236]
2004-08-01 17:50:11 +00:00
Vladimir Prus
d3e4a90e70
More V2 Jamfile tweaks.
...
[SVN r23764]
2004-07-19 07:12:45 +00:00
Rene Rivera
baa9b396d9
Fix some compilation problems on Win32 platforms because of inconsistent line-endings.
...
[SVN r23663]
2004-07-17 04:33:59 +00:00
Michael Glassford
43e2192aa2
Proofreading changes.
...
[SVN r23661]
2004-07-17 03:39:07 +00:00
Michael Glassford
2bf43a124d
Document read_lock, write_lock, and related classes.
...
[SVN r23590]
2004-07-15 15:29:03 +00:00
Michael Glassford
3573c53eda
Add notes about liability of mutex, lock, read/write mutex, nad read/write lock concepts to change; document read_lock, write_lock, and related classes; document throwing promote().
...
[SVN r23589]
2004-07-15 15:27:39 +00:00
Michael Glassford
4546ec4ef7
Detail newest changes.
...
[SVN r23587]
2004-07-15 15:22:44 +00:00
Michael Glassford
096df68ea6
Add title.
...
[SVN r23405]
2004-07-08 13:52:15 +00:00
Michael Glassford
e1353eefb3
Proofreeding changes.
...
[SVN r23381]
2004-07-06 18:44:33 +00:00
Michael Glassford
649b777b76
Merge from thread_dev branch: convert documentation to BoostBook format.
...
[SVN r23300]
2004-07-01 14:06:07 +00:00
Michael Glassford
6fad43670a
Merge from thread_dev branch: convert documentation to BoostBook format.
...
[SVN r23299]
2004-07-01 14:01:51 +00:00
Michael Glassford
ac422138fa
Merge barrier from thread_dev branch.
...
[SVN r22374]
2004-02-23 17:53:56 +00:00
Beman Dawes
cbd30d22ff
fix links broken by index.htm to index.html renaming
...
[SVN r21233]
2003-12-12 00:00:13 +00:00
Beman Dawes
d197a49707
fix typo
...
[SVN r19214]
2003-07-19 14:21:00 +00:00
Beman Dawes
b8ccaa3bf6
Add Wirth's view of semaphores
...
[SVN r19213]
2003-07-19 14:08:32 +00:00
Beman Dawes
507a684b21
Add [Brinch Hansen 02]
...
[SVN r19212]
2003-07-19 14:07:50 +00:00
Beman Dawes
c969c9387a
Expand semaphore FAQ
...
[SVN r18952]
2003-07-07 00:39:06 +00:00
William E. Kempf
2c056b3621
Added acknowledgement for Martin Johnson's help with shared library implementation
...
[SVN r17510]
2003-02-18 17:02:29 +00:00
Beman Dawes
5d90820005
fix bookmarks
...
[SVN r16827]
2003-01-09 13:37:41 +00:00
Beman Dawes
84727e90b1
fix invalid bookmarks
...
[SVN r16825]
2003-01-09 13:22:04 +00:00
Beman Dawes
6aaee629b5
Fix acknowledgements and copyright
...
[SVN r15759]
2002-10-07 00:07:46 +00:00
William E. Kempf
05d1abf030
Added build documentation. Changed tabs to spaces.
...
[SVN r15178]
2002-09-06 15:33:54 +00:00
William E. Kempf
06f39ac409
Changed examples in documents to links to actual code
...
[SVN r14939]
2002-08-16 21:43:31 +00:00
William E. Kempf
9fb31e9868
Updated documentation for pending release
...
[SVN r13606]
2002-05-01 15:37:25 +00:00
William E. Kempf
3a2246de5b
Fixed broken links
...
[SVN r13570]
2002-04-26 21:15:40 +00:00
William E. Kempf
724ab285f0
Updated the rest of the documentation to the new templates.
...
[SVN r13567]
2002-04-26 20:41:25 +00:00
William E. Kempf
d60e66fb00
More Boost.Threads doc changes
...
[SVN r13453]
2002-04-11 22:15:26 +00:00
William E. Kempf
97cdaca028
Boost.Threads documentation updates.
...
[SVN r13439]
2002-04-10 22:08:15 +00:00
William E. Kempf
c43c1febba
Fixed bug in example in mutex.html
...
[SVN r13197]
2002-03-14 23:24:16 +00:00
William E. Kempf
ceb6471d57
Updated thread.html for new documentation style.
...
[SVN r13196]
2002-03-14 23:23:48 +00:00
William E. Kempf
6ec4652bcf
Updated thread documentation to use new templates.
...
[SVN r12785]
2002-02-11 23:13:04 +00:00
William E. Kempf
34e903b8b0
Fixed bug in example.
...
[SVN r12489]
2002-01-24 19:13:19 +00:00
William E. Kempf
6bc82a8580
Added Mac Carbon implementation to Boost.Threads.
...
[SVN r12480]
2002-01-24 16:32:23 +00:00
Beman Dawes
2719c4d545
Try to get the date stamps in sync
...
[SVN r11618]
2001-11-07 00:37:59 +00:00
Beman Dawes
33c1e36b54
Add "Why has semaphore disappeared" FAQ
...
[SVN r11586]
2001-11-05 15:42:10 +00:00
William E. Kempf
f3af804ddb
Removed semaphores. Fixed some reported bugs. Switched to CRITICAL_SECTION implementations.
...
[SVN r11501]
2001-11-01 16:18:57 +00:00
William E. Kempf
c0da02326a
Fixed reported documentation bugs.
...
[SVN r11462]
2001-10-29 16:58:17 +00:00
Beman Dawes
1ab320042e
Minor typo fix and wording improvements
...
[SVN r11365]
2001-10-08 20:20:07 +00:00
William E. Kempf
b0cd307eaf
Ran "tidy" against documentation.
...
[SVN r11329]
2001-10-02 16:13:25 +00:00
Beman Dawes
ca2cf20cf3
1.25.0 Final runup
...
[SVN r11315]
2001-10-01 15:54:23 +00:00
Beman Dawes
b7f8f8867c
merge branch "thread-initial" into main trunk
...
[SVN r11243]
2001-09-25 00:04:45 +00:00