Vicente J. Botet Escriba
0f7e069dd9
Thread: Added explicit int conversion from lock should fail
...
[SVN r77658]
2012-03-31 06:52:55 +00:00
Vicente J. Botet Escriba
d0c164220d
Thread: DOn't use Boost.Test when not needed to avoid issues on Sun
...
[SVN r77586]
2012-03-27 17:26:10 +00:00
Vicente J. Botet Escriba
34b1a86a68
Thread: Update F_pass and Frvalue tests for compilers that doesn't support rvalue references or delete constructors.
...
[SVN r77551]
2012-03-25 22:31:11 +00:00
Vicente J. Botet Escriba
8ad34a689a
Thread: Fixed error on promise v2 + added tests (share)
...
[SVN r77443]
2012-03-20 23:49:31 +00:00
Vicente J. Botet Escriba
a421e10e3b
Thread: Comment not yet commited tests
...
[SVN r77427]
2012-03-20 07:48:36 +00:00
Vicente J. Botet Escriba
1c4b42bb95
Thread: Make test names shorter
...
[SVN r77401]
2012-03-19 12:12:21 +00:00
Vicente J. Botet Escriba
331a35070c
Thread: comment not yet committed examples
...
[SVN r77394]
2012-03-18 22:55:13 +00:00
Vicente J. Botet Escriba
e8a4ed40a5
Thread: Make test names shorter + Added more tests on locks
...
[SVN r77388]
2012-03-18 21:27:30 +00:00
Vicente J. Botet Escriba
b698c1437b
Thread: Update test to run
...
[SVN r77384]
2012-03-18 19:54:39 +00:00
Vicente J. Botet Escriba
3a8e04cac6
Thread: Make test names shorter + Added some examples of shared mutex and tests
...
[SVN r77378]
2012-03-18 18:21:45 +00:00
Vicente J. Botet Escriba
5b01721440
Thread: Add time chrono related functions to shared_mutex(win) + activate tests
...
[SVN r77376]
2012-03-18 17:29:33 +00:00
Vicente J. Botet Escriba
70686b4913
Thread: Comment not yet committed test
...
[SVN r77294]
2012-03-10 17:27:10 +00:00
Vicente J. Botet Escriba
14502dd715
Thread: Added test for upgrade_lock
...
[SVN r77293]
2012-03-10 17:17:14 +00:00
Vicente J. Botet Escriba
0351d59060
Thread: Added chrono i/f and improve move semantics for shared_mutex and shared_lock (pthread)
...
[SVN r77011]
2012-02-13 23:20:42 +00:00
Vicente J. Botet Escriba
6f0b0e976d
Thread: uncomment Frvalue_pass test
...
[SVN r77004]
2012-02-13 07:48:23 +00:00
Vicente J. Botet Escriba
dd5d687014
Thread: Added chrono i/f for shared_mutex pthread
...
[SVN r77003]
2012-02-12 22:38:59 +00:00
Vicente J. Botet Escriba
5d8b0891bd
Thread: Don't fail when native_handle is not defined
...
[SVN r76996]
2012-02-12 16:47:19 +00:00
Vicente J. Botet Escriba
b18314878a
Thread: try to make it possible to avoid the use of Boost.Chrono
...
[SVN r76570]
2012-01-18 00:13:17 +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
97d0ae6527
Thread: #6141 - Compilation error when boost.thread and boost.move are used together
...
[SVN r76277]
2012-01-02 17:12:01 +00:00
Anthony Williams
c719f6e37e
Added test and fix for issue 2742
...
[SVN r57925]
2009-11-25 11:05:55 +00:00
Anthony Williams
5db0aac816
Added futures to boost.thread
...
[SVN r57064]
2009-10-22 09:33:21 +00:00
Anthony Williams
9be3eb282a
Attempts to improve the boost::thread move semantics; separated tests to give clearer ID; incorporated patch to fix issue #2062
...
[SVN r53385]
2009-05-29 09:57:15 +00:00
Anthony Williams
eee95fef57
Initial test for generic lock functions
...
[SVN r45766]
2008-05-26 08:40:21 +00:00
Peter Dimov
01f99da03a
Extended boost::thread to 9 arguments, hopefully fixed member function ambiguity.
...
[SVN r45621]
2008-05-21 20:44:08 +00:00
Anthony Williams
ec735d3e9b
Simplified move support
...
[SVN r45108]
2008-05-04 09:52:54 +00:00
Anthony Williams
c40f47a78a
added overloads of timed_lock_shared with a relative timeout to shared_mutex
...
[SVN r44149]
2008-04-10 14:07:39 +00:00
Anthony Williams
810306b8f3
thread constructor now accepts up to three additional arguments to pass to thread function
...
[SVN r43464]
2008-03-03 10:52:44 +00:00
Anthony Williams
82e503339b
Implement hardware_concurrency for pthread
...
[SVN r42168]
2007-12-19 10:45:01 +00:00
Anthony Williams
713d0c7ace
Updated thread ID, and added tests
...
[SVN r42166]
2007-12-19 10:39:45 +00:00
Anthony Williams
a89c4f01ad
explicit move functions for threads, with a test
...
[SVN r42087]
2007-12-15 22:36:43 +00:00
Anthony Williams
7c68e190a9
Added test for thread move constructor; implemented move on pthreads
...
[SVN r41686]
2007-12-04 13:02:58 +00:00
Anthony Williams
d15ee57cd1
split shared mutex tests in two to take less time
...
[SVN r41682]
2007-12-04 10:04:30 +00:00
Anthony Williams
b50a7ccb61
interruptible_wait (and hence condition timed_wait) now uses a WaitableTimer where possible, to be robust in the face of clock changes
...
[SVN r41505]
2007-11-30 18:38:21 +00:00
Anthony Williams
2918732481
read_write_mutex makes a comeback --- as shared_mutex
...
[SVN r39891]
2007-10-10 15:33:49 +00:00
Anthony Williams
a0fff90c26
Updated in line with RC 1.34
...
[SVN r39693]
2007-10-05 09:46:00 +00:00
Roland Schwarz
cb3f3a1f64
Fixed the missing tss_nul file for testing.
...
[SVN r36331]
2006-12-11 19:22:40 +00:00
Vladimir Prus
0e44838905
Allow building of shared versions of some Boost.Test libraries.
...
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35989]
2006-11-10 19:09:56 +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
33c0af8253
Update Jamfile.v2
...
[SVN r32699]
2006-02-07 11:23:34 +00:00
Vladimir Prus
6ba9fd1b60
Sync with V1
...
[SVN r28369]
2005-04-21 08:17:12 +00:00
Vladimir Prus
8179f041e6
Update V2 Jamfiles
...
[SVN r23076]
2004-06-10 12:22:55 +00:00
Vladimir Prus
ceee6e8b17
Add V2 Jamfile
...
[SVN r20271]
2003-10-07 08:10:42 +00:00