Michael Glassford
|
2cd6cbeacc
|
Change assert() in recursive_try_mutex::do_trylock() to handle the case of pthread_mutex_trylock returning EBUSY.
[SVN r27717]
|
2005-03-17 01:55:44 +00:00 |
|
Michael Glassford
|
25e8fa0e11
|
Fixed bug in pthreads implementation that caused incorrect behavior when used with condition variables.
[SVN r25151]
|
2004-09-16 17:49:16 +00:00 |
|
Michael Glassford
|
b5c5fbe0f5
|
#include <string> before every #<stdexcept> to eliminate compile errors on VC++ 6 with STLPort-4.5.3 when standard exceptions are thrown with a string literal passed to the constructor.
[SVN r24159]
|
2004-07-29 14:25:30 +00:00 |
|
Michael Glassford
|
1096b1e28e
|
Cleanup: always #include <boost/thread/detail/config.hpp> first; eliminate tabs; etc.
[SVN r23190]
|
2004-06-25 20:22:02 +00:00 |
|
Michael Glassford
|
bbf92bb971
|
Fix gcc 3.3.1 compiler warning.
[SVN r23007]
|
2004-06-02 18:53:39 +00:00 |
|
Michael Glassford
|
58ffb2bc16
|
Win32: use critical section instead of mutex whenever possible; abstract common code into functions.
[SVN r22828]
|
2004-05-15 02:03:48 +00:00 |
|
Michael Glassford
|
9cfe8e9422
|
Add missing pthread_mutexattr_destroy() to recursive_mutex::recursive_mutex() and recursive_try_mutex::recursive_try_mutex().
[SVN r22527]
|
2004-03-19 21:24:50 +00:00 |
|
Rene Rivera
|
515590495a
|
Fix tabs in file.
[SVN r21399]
|
2003-12-26 23:26:49 +00:00 |
|
William E. Kempf
|
45b0396355
|
Removed Borland warnings.
[SVN r17605]
|
2003-02-23 17:38:11 +00:00 |
|
William E. Kempf
|
1df2169e48
|
Removed new(nothrow) calls.
[SVN r17586]
|
2003-02-22 04:54:19 +00:00 |
|
William E. Kempf
|
ff5d3b49ca
|
Updated format (removed tabs) and added missing copyrights
[SVN r17214]
|
2003-02-04 23:23:02 +00:00 |
|
William E. Kempf
|
cfce0892e0
|
Added tutorial sources. Changed tabs to spaces.
[SVN r15179]
|
2002-09-06 15:34:48 +00:00 |
|
William E. Kempf
|
75c83fed96
|
Fixed time precision bugs. Switched to Interlocked* methods for once.
[SVN r14867]
|
2002-08-15 00:05:54 +00:00 |
|
William E. Kempf
|
a80d5f159d
|
Merged from RC_1_28_0 branch
[SVN r13905]
|
2002-05-15 14:35:39 +00:00 |
|
William E. Kempf
|
6bc82a8580
|
Added Mac Carbon implementation to Boost.Threads.
[SVN r12480]
|
2002-01-24 16:32:23 +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
|
554a18842f
|
Switched to void* for HANDLE types. Changed boost::once_init to the macro BOOST_ONCE_INIT.
[SVN r11475]
|
2001-10-30 22:12:37 +00:00 |
|
William E. Kempf
|
9b5f666fc5
|
Removed tabs and trailing white space.
[SVN r11403]
|
2001-10-18 19:56:32 +00:00 |
|
William E. Kempf
|
7b07cb0759
|
Fixed errors and warnings for gcc. Still some outstanding issues for gcc on Win32.
[SVN r11386]
|
2001-10-15 18:32:21 +00:00 |
|
Beman Dawes
|
b7f8f8867c
|
merge branch "thread-initial" into main trunk
[SVN r11243]
|
2001-09-25 00:04:45 +00:00 |
|