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
|
1df9d7c575
|
Thread: avoid the use of Boost.Chrono for vacpp toolset
[SVN r76581]
|
2012-01-18 21:07:13 +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
|
9f120a80a7
|
Thread: Updated Jamfiles to take care of Boost.Chrono, Boost.System and the new tests
[SVN r76298]
|
2012-01-03 21:50:37 +00:00 |
|
Vicente J. Botet Escriba
|
4d25ea1760
|
Thread: protect of threading=single by forcing threading=multi
[SVN r76283]
|
2012-01-02 22:08:02 +00:00 |
|
Anthony Williams
|
bd9223b525
|
Don't warn about long long usage with gcc. Fix for issue #3680
[SVN r62654]
|
2010-06-09 13:04:06 +00:00 |
|
Anthony Williams
|
47889a8f22
|
boost.thread exception types are now header-only so some uses of boost.thread can be header only
[SVN r56019]
|
2009-09-04 19:55:31 +00:00 |
|
Anthony Williams
|
4f35e25688
|
fixed import/export declarations so new once code works with pthread-win32
[SVN r41398]
|
2007-11-26 15:44:07 +00:00 |
|
Anthony Williams
|
332dd988e4
|
Integrate TSS with thread data; test to ensure cleanup done for native threads as well as boost::thread-launched threads now runs for pthread API as well as win32 API
[SVN r41320]
|
2007-11-23 23:09:36 +00:00 |
|
Anthony Williams
|
3c191af34a
|
New implementation of pthread_once based on Mike Burrows' algorithm
[SVN r41160]
|
2007-11-16 22:51:52 +00:00 |
|
Anthony Williams
|
519ed3834e
|
Integrated TSS with storage of thread data; cleaned up the heap allocation functions to throw bad_alloc if they run out of memory
[SVN r41056]
|
2007-11-13 09:27:11 +00:00 |
|
Roland Schwarz
|
58c741e9ca
|
Reverted the previous commit, until I find a better solution...
[SVN r40959]
|
2007-11-09 09:28:29 +00:00 |
|
Roland Schwarz
|
ef9083089e
|
Force static linking for toolsets mingw and boorland.
[SVN r40958]
|
2007-11-09 08:31:45 +00:00 |
|
Roland Schwarz
|
b7edb2873c
|
Usage requirements added.
[SVN r40790]
|
2007-11-05 16:12:49 +00:00 |
|
Anthony Williams
|
d2f8230093
|
threadapi is a composite feature again
[SVN r40774]
|
2007-11-05 10:15:24 +00:00 |
|
Anthony Williams
|
3908637056
|
rewrite xtime_get in terms of get_system_time to ensure clock consistency, and fix Borland test failures
[SVN r40680]
|
2007-11-02 11:47:56 +00:00 |
|
Roland Schwarz
|
9b1d3f8f3c
|
New thread Jamfile. Requirement <threading>multi now correctly handled, even when requested with <threading>single. New project specific feature <threadapi> with values win32 and pthread available.
[SVN r40677]
|
2007-11-02 08:40:11 +00:00 |
|
Vladimir Prus
|
c7f963f57e
|
Make sure every library can be installed by using
bjam stage|install
in libs/<library>/build.
[SVN r40475]
|
2007-10-26 09:04:25 +00:00 |
|
Anthony Williams
|
f701defc5f
|
thrd-api is no longer a symmetric feature
[SVN r40407]
|
2007-10-24 09:36:51 +00:00 |
|
Anthony Williams
|
a646153615
|
platform split for pthread and win32 builds so can use pthread-win32 library on Windows with <thrd-api>pthread feature; new C++0x-alike thread class interface on win32.
[SVN r40348]
|
2007-10-23 08:57:17 +00:00 |
|
Anthony Williams
|
d4b0a977c9
|
New condition_variable and condition_variable_any as per proposed C++0x interface
[SVN r40191]
|
2007-10-19 17:40:04 +00:00 |
|
Anthony Williams
|
9d4c55161a
|
New mutex implementations, more akin to C++0x
[SVN r39784]
|
2007-10-08 15:41:05 +00:00 |
|
Anthony Williams
|
9590526430
|
include config header from right place for pthread/once.hpp
[SVN r39705]
|
2007-10-05 12:50:29 +00:00 |
|
Anthony Williams
|
a0fff90c26
|
Updated in line with RC 1.34
[SVN r39693]
|
2007-10-05 09:46:00 +00:00 |
|
Hartmut Kaiser
|
1cb08ff60c
|
Changed Boost.Thread to use the Boost license.
[SVN r35115]
|
2006-09-14 23:02:29 +00:00 |
|
Vladimir Prus
|
674ae6d571
|
Remove declaration of 'pthread'. It was hack
[SVN r33596]
|
2006-04-07 14:00:27 +00:00 |
|
Vladimir Prus
|
690d44e2e6
|
Setup usage requirements for dllimport/dllexport.
[SVN r33431]
|
2006-03-22 08:49:42 +00:00 |
|
Vladimir Prus
|
720ccdb474
|
See the BOOST_THREAD_BUILD_DLL and BOOST_THREAD_BUILD_LIB defines as
appropriate.
Supposedly this will fix the test_tss_lib failure.
[SVN r32911]
|
2006-02-14 07:11:15 +00:00 |
|
Vladimir Prus
|
a556ff6560
|
Update Jamfile.v2
[SVN r32705]
|
2006-02-07 12:49:34 +00:00 |
|
Michael Stevens
|
88cd251db7
|
tss changes to match Jamfile 1.32
[SVN r24356]
|
2004-08-09 16:22:43 +00:00 |
|
Vladimir Prus
|
8179f041e6
|
Update V2 Jamfiles
[SVN r23076]
|
2004-06-10 12:22:55 +00:00 |
|
Dave Abrahams
|
2de3df61e8
|
Updates for Win32 builds
[SVN r19727]
|
2003-08-22 03:41:42 +00:00 |
|
Dave Abrahams
|
ed48f900a3
|
Compile on Windows; add some requirements and default-build (though
the latter shouldn't be neccessary?!)
[SVN r19715]
|
2003-08-20 13:51:35 +00:00 |
|
Vladimir Prus
|
137d7663c1
|
Change use-requirements to usage-requirements in some library Jamfiles.
[SVN r16884]
|
2003-01-13 12:31:12 +00:00 |
|
Vladimir Prus
|
508b71a921
|
Update V2 Jamfile for Boost.
[SVN r16882]
|
2003-01-13 10:05:01 +00:00 |
|
Vladimir Prus
|
5a7377acda
|
Made Boost.Thread compile with V2.
[SVN r15969]
|
2002-10-23 13:22:56 +00:00 |
|