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
|
895c436405
|
Fix for issue #4238: timed_lock_upgrade should not call timed_lock
[SVN r62502]
|
2010-06-07 08:43:15 +00:00 |
|
Anthony Williams
|
4ae2932792
|
Fix copy constructor and copy-assignment operator for condition_variable_any
[SVN r62501]
|
2010-06-07 08:28:42 +00:00 |
|
Anthony Williams
|
a52be2bdbb
|
Consistently use count_type rather than unsigned for indexes into
future waiters vector
[SVN r62500]
|
2010-06-07 08:25:43 +00:00 |
|
Anthony Williams
|
31c4792216
|
Added missing inline
[SVN r62229]
|
2010-05-26 06:48:58 +00:00 |
|
Anthony Williams
|
39fd9c0b47
|
Fix for trac issue #3269
[SVN r62123]
|
2010-05-21 17:14:23 +00:00 |
|
Anthony Williams
|
9c25df3402
|
Sleeping for a negative time is same as sleeping for 0ms, fix for
issue #3178
[SVN r62122]
|
2010-05-21 16:59:56 +00:00 |
|
Anthony Williams
|
fb150b5038
|
Added support for BOOST_NO_IOSTREAM
[SVN r62119]
|
2010-05-21 15:19:06 +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
|
2be1431f60
|
Test for __APPLE__ before _GNU_SOURCE so we can compile on Intel/Darwin
[SVN r62053]
|
2010-05-17 08:22:14 +00:00 |
|
Anthony Williams
|
255b7ed7f6
|
Fix for compile error win Sun CC 5.9
[SVN r61618]
|
2010-04-27 13:23:00 +00:00 |
|
Anthony Williams
|
58fd27399e
|
Added patch to fix issue #2501
[SVN r61429]
|
2010-04-20 15:02:47 +00:00 |
|
Anthony Williams
|
5f88ba1e47
|
Fix use of rvalue ref in futures
[SVN r60990]
|
2010-04-01 12:56:44 +00:00 |
|
Anthony Williams
|
ab569461d8
|
Modified boost::thread to work with MSVC10 RC
[SVN r59856]
|
2010-02-23 13:46:13 +00:00 |
|
Anthony Williams
|
7093fc670b
|
Disable templated rvalue ref constructor for MSVC10
[SVN r59758]
|
2010-02-19 09:54:00 +00:00 |
|
Anthony Williams
|
6f2b030253
|
Fixes to some uses of rvalue references; patch to avoid var size warnings on 64-bit platforms in future.hpp
[SVN r59752]
|
2010-02-18 21:54:46 +00:00 |
|
Anthony Williams
|
0e61e679af
|
Overload boost::move for thread& and thread&&
[SVN r59727]
|
2010-02-17 08:34:09 +00:00 |
|
Anthony Williams
|
b40998e1b5
|
Changed boost.thread to use BOOST_NO_RVALUE_REFERENCES rather than BOOST_HAS_RVALUE_REFS
[SVN r59699]
|
2010-02-16 14:57:30 +00:00 |
|
Anthony Williams
|
174d701bc3
|
Using BOOST_ASSERT rather than assert
[SVN r57940]
|
2009-11-26 09:35:31 +00:00 |
|
Anthony Williams
|
f2143d08b9
|
Added missing BOOST_THREAD_DECL for at_thread_exit_function
[SVN r57937]
|
2009-11-26 08:13:44 +00:00 |
|
Anthony Williams
|
1273e2620d
|
Don't use timed_lock to do a lock
[SVN r57936]
|
2009-11-26 08:13: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
|
37922d8ce0
|
Added a wait call to new call_once
[SVN r57924]
|
2009-11-25 09:42:29 +00:00 |
|
Anthony Williams
|
7b79a31f40
|
A partial fix for issue #2100: use boost::throw_exception for all exceptions except thread_interrupted
[SVN r57912]
|
2009-11-24 21:49:27 +00:00 |
|
Anthony Williams
|
9a09406f77
|
Ensure call_once event is correctly cleaned up
[SVN r57889]
|
2009-11-24 11:52:09 +00:00 |
|
Anthony Williams
|
9bdb778478
|
Only allocate an event if there is contention in call_once
[SVN r57882]
|
2009-11-24 09:59:21 +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
|
c0e1086f2c
|
More fixes for compilers with rvalue ref support
[SVN r57173]
|
2009-10-27 13:22:08 +00:00 |
|
Anthony Williams
|
ffa751c617
|
Fix for move assignment of unique_lock if rvalue refs supported
[SVN r57171]
|
2009-10-27 10:40:57 +00:00 |
|
Anthony Williams
|
b8ad60a2d6
|
Fix for bug #2067 --- use shared_mutex for thread_group rather than a simple mutex
[SVN r57169]
|
2009-10-27 09:45:53 +00:00 |
|
Anthony Williams
|
5db0aac816
|
Added futures to boost.thread
[SVN r57064]
|
2009-10-22 09:33:21 +00:00 |
|
Troy D. Straszheim
|
3fae7c5184
|
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
|
2009-10-17 02:07:38 +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 |
|
Troy D. Straszheim
|
8d22c3869b
|
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
|
2009-07-26 00:49:56 +00:00 |
|
Vladimir Prus
|
235ed4afe0
|
Check _GNU_SOURCE before using get_nprocs.
The latter function is not POSIX, but a GNU extension and therefore
not available universally.
[SVN r54408]
|
2009-06-27 09:22:41 +00:00 |
|
Anthony Williams
|
627cb7f774
|
Fixed typo
[SVN r53412]
|
2009-05-29 20:48:07 +00:00 |
|
Anthony Williams
|
09021af350
|
Changed thread_specific_ptr to use a map for faster lookup, and erase empty nodes
[SVN r53389]
|
2009-05-29 11:34:25 +00:00 |
|
Anthony Williams
|
31c280d1fa
|
TSS cleanup not called for NULL data
[SVN r53388]
|
2009-05-29 11:05:01 +00:00 |
|
Anthony Williams
|
629f344f34
|
Test and fix for first part of issue #2797
[SVN r53387]
|
2009-05-29 10:57:39 +00:00 |
|
Anthony Williams
|
db5f924e24
|
Remove commented-out thread_group code
[SVN r53386]
|
2009-05-29 10:45:06 +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 |
|
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
|
13db35cbf5
|
Undo commit from r49977 which added extraneous throw to thread example
[SVN r49978]
|
2008-11-28 11:01:21 +00:00 |
|
Anthony Williams
|
0f2d480e3c
|
Added test for making std::thread work with std::vector
[SVN r49977]
|
2008-11-28 10:57:12 +00:00 |
|
Anthony Williams
|
9edc61e37b
|
Removed controversial catch(...) clauses from thread class
[SVN r49969]
|
2008-11-27 21:15:37 +00:00 |
|
Michael A. Jackson
|
f4dab6aac5
|
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
|
2008-11-07 17:02:56 +00:00 |
|
Michael A. Jackson
|
9e0550d140
|
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
|
2008-11-01 13:15:41 +00:00 |
|