Michael Glassford
|
41d3b29ec0
|
Add assert() at beginning of thread::join().
[SVN r27868]
|
2005-03-29 16:19:32 +00:00 |
|
Michael Glassford
|
05ceb8b1e2
|
Fix Sourceforge issue #828980, "comparisons in libs/thread/src/timeconv.inl".
[SVN r27867]
|
2005-03-29 15:43:00 +00:00 |
|
Michael Glassford
|
80d3925b8d
|
Remove obsolete header.
[SVN r27718]
|
2005-03-17 02:03:31 +00:00 |
|
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
|
6382846f6c
|
Add thread_group::size() method.
[SVN r27716]
|
2005-03-17 01:46:11 +00:00 |
|
Stefan Slapeta
|
349d0fd74b
|
replaced BOOST_TEST
[SVN r27054]
|
2005-02-03 13:48:49 +00:00 |
|
Beman Dawes
|
9c88855bf4
|
correct date (Andreas Wachowski)
[SVN r26826]
|
2005-01-24 01:51:16 +00:00 |
|
Roland Schwarz
|
f0e6cdfcb5
|
ptw32 can be used again
[SVN r26802]
|
2005-01-22 13:43:48 +00:00 |
|
Roland Schwarz
|
af9864a1b5
|
Making use of BOOST_HAS_DECLSPEC macro
[SVN r26801]
|
2005-01-22 13:22:29 +00:00 |
|
Stefan Slapeta
|
8ac145e667
|
removed requirement of static rt for static lib
[SVN r26480]
|
2004-12-09 10:42:09 +00:00 |
|
Michael Glassford
|
39f7afc7d0
|
Reword comment to make its meaning clearer.
[SVN r26453]
|
2004-12-06 21:00:16 +00:00 |
|
Aleksey Gurtovoy
|
113b974bb7
|
merge RC_1_32_0 fixes
[SVN r26333]
|
2004-11-28 04:44:21 +00:00 |
|
Stefan Slapeta
|
c747a6ff4e
|
Fix uninitialized variables
[SVN r25410]
|
2004-09-26 09:32:04 +00:00 |
|
Stefan Slapeta
|
107d11cfd5
|
Fix to make auto tss cleanup work for Intel Compiler
[SVN r25374]
|
2004-09-23 11:39:14 +00:00 |
|
Rene Rivera
|
a4d2cd94b9
|
Move <threadind>multi from default build, to the requirement it is.
[SVN r25195]
|
2004-09-18 18:24:03 +00:00 |
|
Rene Rivera
|
3d9fb84fc9
|
Move definition of __STD_CONSTANT_MACROS to be above first indirect inclusion of <cstdint> to fix compilation problem with MSL.
[SVN r25181]
|
2004-09-17 23:31:13 +00:00 |
|
Michael Glassford
|
e500bc075e
|
Make recent xtime_get() changes more portable and easier to understand.
[SVN r25160]
|
2004-09-16 20:39:49 +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
|
5f27fb2607
|
Add newline to end of file.
[SVN r24976]
|
2004-09-08 15:58:40 +00:00 |
|
Michael Glassford
|
d977cedb78
|
Fix gcc warning about inline function being marked as dllimport.
[SVN r24975]
|
2004-09-08 15:57:03 +00:00 |
|
Stefan Slapeta
|
454b58cdf0
|
Configure Intel for Windows like MSVC
[SVN r24805]
|
2004-08-29 14:13:47 +00:00 |
|
Michael Glassford
|
82a632b0f9
|
Remove cast from FILETIME to __int64, which may have alignment issues on, e.g. IA64.
[SVN r24786]
|
2004-08-27 14:31:28 +00:00 |
|
Michael Glassford
|
43cbe3f1f8
|
Include detail/config.hpp; fix include path.
[SVN r24607]
|
2004-08-19 19:39:16 +00:00 |
|
Michael Glassford
|
d027cec8a6
|
Remove accidental checkin.
[SVN r24606]
|
2004-08-19 19:33:46 +00:00 |
|
Michael Glassford
|
e53c2c52ee
|
Add <threading>multi to work around what appears to be a bjam bug.
[SVN r24605]
|
2004-08-19 19:31:23 +00:00 |
|
Michael Glassford
|
5ff0ecc12d
|
Remove previous checkin, which should have been in test\\jamfile, not build\\jamfile.
[SVN r24604]
|
2004-08-19 19:27:15 +00:00 |
|
Michael Glassford
|
9c1f421ccb
|
Add <threading>multi to work around regression test build errors.
[SVN r24603]
|
2004-08-19 19:12:57 +00:00 |
|
Michael Glassford
|
66850bc057
|
Add <threading>multi to work around what appears to be a bjam bug.
[SVN r24601]
|
2004-08-19 17:16:50 +00:00 |
|
Michael Glassford
|
33da34b4bf
|
Don't use subtraction to compare xtime.sec because it could overflow.
[SVN r24361]
|
2004-08-09 21:46:34 +00:00 |
|
Michael Glassford
|
792cd49310
|
Add #define BOOST_THREAD_TEST to command line so code can behave differently when being tested.
[SVN r24360]
|
2004-08-09 21:43:24 +00:00 |
|
Michael Glassford
|
37fdb5e2b0
|
Removed unnecessary casts that were causing warnings on DEC C++ 6.5 compiler.
[SVN r24359]
|
2004-08-09 21:39:03 +00:00 |
|
Michael Stevens
|
88cd251db7
|
tss changes to match Jamfile 1.32
[SVN r24356]
|
2004-08-09 16:22:43 +00:00 |
|
Michael Glassford
|
4038d18fc8
|
Only implement functions if not already implemented elsewhere to prevent linking problems.
[SVN r24341]
|
2004-08-08 11:17:21 +00:00 |
|
Michael Glassford
|
59bf92a183
|
Write info to cout to help debug problems.
[SVN r24339]
|
2004-08-08 01:20:37 +00:00 |
|
Michael Glassford
|
57879155d2
|
Fixed incorrect test.
[SVN r24336]
|
2004-08-07 16:10:56 +00:00 |
|
Michael Glassford
|
96d43cebc0
|
Added tests (currently only on Win32, where there's most likely to be a problem) to make sure tss works properly with threads not created by Boost.
[SVN r24325]
|
2004-08-06 15:50:11 +00:00 |
|
Michael Glassford
|
8e13857b29
|
Unlock mutex sooner to allow recursive calls to on_thread_exit().
[SVN r24324]
|
2004-08-06 15:31:08 +00:00 |
|
Michael Glassford
|
8c6e454697
|
Uncommented call to on_process_enter(). Fixed line endings.
[SVN r24322]
|
2004-08-06 11:55:51 +00:00 |
|
Michael Glassford
|
4c7c7df89b
|
Fixed typos.
[SVN r24320]
|
2004-08-06 11:54:11 +00:00 |
|
Michael Glassford
|
515e6d8635
|
Completely restructured tss cleanup. Automatic tss cleanup in Win32 static Boost.Threads library now works for both VC++ 6 and 7.1 (probably also 7.0, but this hasn't been tested).
[SVN r24312]
|
2004-08-05 18:13:43 +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
|
3edba1bf19
|
Changed default linking option on non-Win32 platforms from dynamic to static linking.
[SVN r24310]
|
2004-08-05 18:06:34 +00:00 |
|
Michael Glassford
|
4ad99d8242
|
Completely restructured tss cleanup. Automatic tss cleanup in Win32 static Boost.Threads library now works for both VC++ 6 and 7.1 (probably also 7.0, but this hasn't been tested).
[SVN r24307]
|
2004-08-05 17:33:07 +00:00 |
|
Michael Glassford
|
c0aeaecc14
|
Add tests for statically linked Boost.Threads.
[SVN r24274]
|
2004-08-03 21:19:08 +00:00 |
|
Michael Glassford
|
792be9e687
|
Add on_process_enter() and on_thread_enter(); make tss cleanup more robust.
[SVN r24258]
|
2004-08-03 01:38:04 +00:00 |
|
Michael Glassford
|
fd65337f43
|
Add tests for statically linked and dynamically linked versions of Boost.Threads.
[SVN r24257]
|
2004-08-03 01:33:24 +00:00 |
|
Michael Glassford
|
9de9726e6f
|
Removed erroneous call to on_process_exit().
[SVN r24237]
|
2004-08-01 19:25:05 +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 |
|
Michael Glassford
|
8fc3d1f718
|
Add automatic tss cleanup to statically linked Win32 Boost.Threads library (currently works only for VC++ 7.1).
[SVN r24235]
|
2004-08-01 17:26:45 +00:00 |
|
Michael Glassford
|
cebaf27ee8
|
Set thread cleanup handlers to null when deleting it so that calling on_thread_exit() twice doesn't use an invalid pointer.
[SVN r24228]
|
2004-08-01 12:07:11 +00:00 |
|