Michael Glassford
|
b62503f274
|
Call tss cleanup after thread function exits even in dll builds of Boost.Threads (win32 only).
[SVN r24227]
|
2004-08-01 11:39:59 +00:00 |
|
Aleksey Gurtovoy
|
af50c640ab
|
MSVC 6.5 + STLPort 4.5.3 workaround
[SVN r24207]
|
2004-07-31 12:27:25 +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 |
|
Douglas Gregor
|
b88ae8105e
|
Converted to Boost Software License, Version 1.0
[SVN r24055]
|
2004-07-26 00:32:12 +00:00 |
|
Michael Glassford
|
9ad04bb65e
|
Handle locks that timeout.
[SVN r23999]
|
2004-07-23 18:39:50 +00:00 |
|
Michael Glassford
|
13bbaab1c4
|
Removed incorrect assertions.
[SVN r23916]
|
2004-07-21 20:57:31 +00:00 |
|
Michael Glassford
|
09ca8d1728
|
Update copyright to use Boost License 1.0, with permission from Mac Murrett.
[SVN r23914]
|
2004-07-21 20:44:45 +00:00 |
|
Michael Glassford
|
9797a93d86
|
Fix typos.
[SVN r23913]
|
2004-07-21 20:43:54 +00:00 |
|
Michael Glassford
|
d29dae72de
|
Clean up scheduling algorithms to pass unit tests and hopefully eliminate reported deadlocks. Still needs work, but should be better than before.
[SVN r23849]
|
2004-07-20 20:25:18 +00:00 |
|
Vladimir Prus
|
59fba2bff6
|
Fix minor issue gcc 3.4 found. The test was trying to pass rvalue to
function taking reference, and this requires, according to standard,
accessible copy ctor, which boost::thread does not have.
[SVN r23838]
|
2004-07-20 13:13:22 +00:00 |
|
Michael Glassford
|
0350d4c501
|
Renamed add_thread_exit() to at_thread_exit(), a better name.
[SVN r23796]
|
2004-07-19 14:25:00 +00:00 |
|
Vladimir Prus
|
d3e4a90e70
|
More V2 Jamfile tweaks.
[SVN r23764]
|
2004-07-19 07:12:45 +00:00 |
|
Michael Glassford
|
8ebb19fd18
|
Call on_thread_exit() after thread function has exited to clean up tss on boost-created threads.
[SVN r23715]
|
2004-07-17 23:15:50 +00:00 |
|
Michael Glassford
|
02ddc33e6c
|
Replace tabs with spaces.
[SVN r23714]
|
2004-07-17 23:13:06 +00:00 |
|
Michael Glassford
|
410e8efeba
|
Fix warnings on some compilers.
[SVN r23691]
|
2004-07-17 15:31:28 +00:00 |
|
Rene Rivera
|
e9f8e0bad9
|
Prevent use of auto-link functionality as it can't be used within regression testing.
[SVN r23667]
|
2004-07-17 05:44:06 +00:00 |
|
Rene Rivera
|
f69e0313dc
|
Add an import to std namespace in boost_error function for tools/runtimes that put snprintf and related functions there. This fixes the unqualified use of snprintf (as _sntprintf) in CodeWarrior 8.
[SVN r23666]
|
2004-07-17 05:42:22 +00:00 |
|
Rene Rivera
|
baa9b396d9
|
Fix some compilation problems on Win32 platforms because of inconsistent line-endings.
[SVN r23663]
|
2004-07-17 04:33:59 +00:00 |
|
Michael Glassford
|
a82b0c516d
|
Remove line-continuation inside #if (cwpro8 seemed not to like it).
[SVN r23662]
|
2004-07-17 03:52:59 +00:00 |
|
Michael Glassford
|
43e2192aa2
|
Proofreading changes.
[SVN r23661]
|
2004-07-17 03:39:07 +00:00 |
|
Michael Glassford
|
4cd6453cac
|
Fix compile errors: some compilers don't like an enum and the namespace it is in to have the same name.
[SVN r23660]
|
2004-07-17 03:37:00 +00:00 |
|
Michael Glassford
|
921d4c24c2
|
Fixed many compile errors.
[SVN r23659]
|
2004-07-17 03:34:51 +00:00 |
|
Michael Glassford
|
4fc7653b12
|
Move instructions detailing how to use pthreads-win32 into common file threads.jam.
[SVN r23650]
|
2004-07-16 20:50:18 +00:00 |
|
Michael Glassford
|
9d0e39a7c2
|
Move instructions detailing how to use pthreads-win32 into common file threads.jam.
[SVN r23645]
|
2004-07-16 19:58:32 +00:00 |
|
Michael Glassford
|
7aa979cf5b
|
Add instructions detailing how to use pthreads-win32.
[SVN r23643]
|
2004-07-16 19:57:59 +00:00 |
|
Michael Glassford
|
0aa50614d7
|
Add missing typenames, fix duplicate explicit template instantiation.
[SVN r23610]
|
2004-07-16 02:27:29 +00:00 |
|
Michael Glassford
|
6f402c7362
|
Add "<sysinclude>$(BOOST_ROOT)" to templates to get boost include files on compiler command line.
[SVN r23603]
|
2004-07-15 20:41:38 +00:00 |
|
Michael Glassford
|
2bf43a124d
|
Document read_lock, write_lock, and related classes.
[SVN r23590]
|
2004-07-15 15:29:03 +00:00 |
|
Michael Glassford
|
3573c53eda
|
Add notes about liability of mutex, lock, read/write mutex, nad read/write lock concepts to change; document read_lock, write_lock, and related classes; document throwing promote().
[SVN r23589]
|
2004-07-15 15:27:39 +00:00 |
|
Michael Glassford
|
4546ec4ef7
|
Detail newest changes.
[SVN r23587]
|
2004-07-15 15:22:44 +00:00 |
|
Michael Glassford
|
2f7337aaf6
|
Remove invalid line ending, "\\r\\n\\n".
[SVN r23555]
|
2004-07-14 18:49:51 +00:00 |
|
Michael Glassford
|
046698bcc2
|
Remove invalid typename (accepted by MSVC++ 6 and 7.1, but not by some compilers).
[SVN r23547]
|
2004-07-14 15:29:30 +00:00 |
|
Michael Glassford
|
06d7bf21d5
|
Add newline at end of file.
[SVN r23499]
|
2004-07-13 15:24:11 +00:00 |
|
Michael Glassford
|
e7b9ccdf10
|
Fix compile error.
[SVN r23498]
|
2004-07-13 15:18:16 +00:00 |
|
Michael Glassford
|
1e15b043a0
|
Add hooks for users to provide there own tss cleanup in win32 statically linked builds.
[SVN r23493]
|
2004-07-13 14:51:23 +00:00 |
|
Michael Glassford
|
6c5f3d76e2
|
Modify constructors; add promote() that throws exception if it fails; fix enum definition.
[SVN r23492]
|
2004-07-13 14:42:26 +00:00 |
|
Michael Glassford
|
8679d6f6af
|
Removed enums that will no longer be used.
[SVN r23491]
|
2004-07-13 14:40:08 +00:00 |
|
Michael Glassford
|
f1c7d0f354
|
Fix enum definition; add newline at end of file.
[SVN r23490]
|
2004-07-13 14:39:25 +00:00 |
|
Michael Glassford
|
261e413500
|
Add promote() that throws exception if it fails; fix enum definition.
[SVN r23489]
|
2004-07-13 14:38:42 +00:00 |
|
Michael Glassford
|
094e41d7a7
|
Add newline at end of file.
[SVN r23488]
|
2004-07-13 14:37:50 +00:00 |
|
Michael Glassford
|
e20299c8ee
|
Add promote() that throws exception if it fails.
[SVN r23487]
|
2004-07-13 14:36:59 +00:00 |
|
Michael Glassford
|
f8962b7ad2
|
Changes for WinCE.
[SVN r23486]
|
2004-07-13 14:34:20 +00:00 |
|
Michael Glassford
|
c34f829c3e
|
Add lock_state and blocking_mode needed by read_write_lock and related classes.
[SVN r23418]
|
2004-07-09 11:08:54 +00:00 |
|
Michael Glassford
|
46264e4a4a
|
Apply patch for SGI MIPSpro compiler.
[SVN r23406]
|
2004-07-08 14:42:04 +00:00 |
|
Michael Glassford
|
096df68ea6
|
Add title.
[SVN r23405]
|
2004-07-08 13:52:15 +00:00 |
|
Vladimir Prus
|
35f2055a1e
|
Fix some typos. Thanks to Jurgen Hunold for the patch.
[SVN r23404]
|
2004-07-08 13:46:51 +00:00 |
|
Michael Glassford
|
e1353eefb3
|
Proofreeding changes.
[SVN r23381]
|
2004-07-06 18:44:33 +00:00 |
|
Michael Glassford
|
4911a532bf
|
Merge read/write mutex from thread_dev branch.
[SVN r23380]
|
2004-07-06 17:35:53 +00:00 |
|
Michael Glassford
|
96362e03aa
|
Changes for WinCE.
[SVN r23379]
|
2004-07-06 17:33:49 +00:00 |
|
Michael Glassford
|
049b4e09fe
|
Changes for WinCE.
[SVN r23378]
|
2004-07-06 17:28:24 +00:00 |
|