Roland Schwarz
595bbee41e
Converted back to CHECK since warnings not showing up in regression tables.
...
[SVN r36386]
2006-12-14 17:49:21 +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
Roland Schwarz
64cd268fc7
Get rid of dll import warnings for nocopyable classes
...
[SVN r35796]
2006-10-30 19:27:51 +00:00
Roland Schwarz
f048dd81f2
Merged changes from RC_1_34_0
...
[SVN r35616]
2006-10-15 10:27:28 +00:00
Roland Schwarz
5746f2214c
cosmetics
...
[SVN r35615]
2006-10-15 10:10:47 +00:00
Roland Schwarz
099af669d4
Made fail of cleanup test for native API a warning.
...
[SVN r35614]
2006-10-15 10:03:35 +00:00
Roland Schwarz
79cac706a7
Unified spelling of thread library in documentation. (singular)
...
[SVN r35590]
2006-10-13 16:48:50 +00:00
Roland Schwarz
df229074ac
Made size() a constant member function.
...
[SVN r35589]
2006-10-13 16:41:51 +00:00
Anthony Williams
191c27e856
Added missing #include
...
[SVN r35577]
2006-10-12 16:30:27 +00:00
Anthony Williams
e5ee01b43c
Remove spurious #endif
...
[SVN r35576]
2006-10-12 14:52:43 +00:00
Anthony Williams
c46b040f6f
Applied some of David Deakins' patches for WinCE
...
[SVN r35532]
2006-10-10 07:34:48 +00:00
Roland Schwarz
72e4794f5b
Removed the "intentional memory leak" of the TSS implementation
...
[SVN r35426]
2006-09-29 19:24:19 +00:00
Anthony Williams
c30b65a0ea
Added #ifdef _WIN64 around a direct call to InterlockedCompareExchange rather than the existing call through ice_wrapper. The
...
platform SDK library for Win64 doesn't include a library version of InterlockedCompareExchange which the ice_wrapper code requires.
[SVN r35340]
2006-09-26 16:31:41 +00:00
Hartmut Kaiser
1cb08ff60c
Changed Boost.Thread to use the Boost license.
...
[SVN r35115]
2006-09-14 23:02:29 +00:00
Anthony Williams
d3d7fd9317
Added call to TlsFree
...
[SVN r34843]
2006-08-07 16:34:54 +00:00
Peter Dimov
acf0f97663
Simplification, avoids a false leak report
...
[SVN r34706]
2006-07-24 19:00:30 +00:00
Peter Dimov
34bd87cea7
Moved the on_thread_exit call to a destructor
...
[SVN r34469]
2006-07-06 19:47:12 +00:00
Peter Dimov
228f11262e
Removed the infamous catch(...)
...
[SVN r34467]
2006-07-06 13:45:13 +00:00
Anthony Williams
9683e0f1cc
Added patch from http://lists.boost.org/Archives/boost/2005/05/86395.php to fix bug
...
https://sourceforge.net/tracker/index.php?func=detail&aid=1424965&group_id=7586&atid=107586
[SVN r33802]
2006-04-25 10:06:38 +00:00
Vladimir Prus
674ae6d571
Remove declaration of 'pthread'. It was hack
...
[SVN r33596]
2006-04-07 14:00:27 +00:00
Vladimir Prus
690d44e2e6
Setup usage requirements for dllimport/dllexport.
...
[SVN r33431]
2006-03-22 08:49:42 +00:00
Vladimir Prus
720ccdb474
See the BOOST_THREAD_BUILD_DLL and BOOST_THREAD_BUILD_LIB defines as
...
appropriate.
Supposedly this will fix the test_tss_lib failure.
[SVN r32911]
2006-02-14 07:11:15 +00:00
Vladimir Prus
a556ff6560
Update Jamfile.v2
...
[SVN r32705]
2006-02-07 12:49:34 +00:00
Vladimir Prus
33c0af8253
Update Jamfile.v2
...
[SVN r32699]
2006-02-07 11:23:34 +00:00
Vladimir Prus
86072f95ac
Update libs/thread/example/Jamfile.v2
...
[SVN r32271]
2006-01-10 08:14:25 +00:00
Martin Wille
c7b96bcd7d
-- bug #548104
...
( http://sourceforge.net/tracker/index.php?func=detail&aid=548104&group_id=7586&atid=107586 )
[SVN r32232]
2006-01-06 09:35:28 +00:00
Marshall Clow
572c18302f
Bug #1239052
...
[SVN r32225]
2006-01-05 00:46:16 +00:00
Marshall Clow
efd1bdec23
Bug #1364416
...
[SVN r32224]
2006-01-05 00:45:43 +00:00
Douglas Gregor
ba86f9ff13
Merged from Version_1_33_1
...
[SVN r31954]
2005-12-08 04:19:11 +00:00
John Maddock
56b07cb5c0
Bring dynamic linking into line with the rest of Boost.
...
[SVN r31628]
2005-11-12 10:23:25 +00:00
John Maddock
358e32e98f
Remove <runtime-link>static requirement: it's not universally supported.
...
[SVN r31095]
2005-09-23 15:09:33 +00:00
Anthony Williams
01297016bd
Reverted trunk to before adding new threads code
...
[SVN r30957]
2005-09-13 18:44:59 +00:00
Anthony Williams
64b5b67661
Updated thread primitives to include semaphore functions
...
[SVN r30952]
2005-09-13 14:20:31 +00:00
Anthony Williams
b6f0ec7fd9
Moved win32 thread sync primitives to their own file
...
[SVN r30947]
2005-09-13 13:48:01 +00:00
Anthony Williams
e9c0b5e0c5
Nibble mask is 0x0f, not 0x7f
...
[SVN r30888]
2005-09-09 12:51:17 +00:00
Anthony Williams
4a005ea288
New version of call_once for win32
...
[SVN r30847]
2005-09-07 15:02:16 +00:00
John Maddock
9658b69af4
Added config and header include changes needed to support MSVC + STLport 5.0.
...
[SVN r30701]
2005-08-27 10:25:15 +00:00
Douglas Gregor
e3c9446e29
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Douglas Gregor
aa240e61d9
Clear up broken links, tabs, etc
...
[SVN r30077]
2005-07-14 15:47:04 +00:00
Douglas Gregor
2954e932ce
Fix test_read_write_mutex, from Tobias Schwinger
...
[SVN r29988]
2005-07-11 15:06:09 +00:00
Douglas Gregor
5be79cc858
Unbolidify Threads title
...
[SVN r29938]
2005-07-07 18:06:26 +00:00
Martin Wille
4a9d97d22d
-- made the initialization order for the members of
...
boost::detail::thread::read_write_mutex_impl
consistent with the declaration.
[SVN r29913]
2005-07-06 21:36:56 +00:00
Martin Wille
f4f3433854
-- fixed order of member initialization
...
[SVN r29881]
2005-07-03 16:51:35 +00:00
Michael Glassford
26bffa3740
Rename binder to eliminate name conflicts with type traits.
...
[SVN r29229]
2005-05-26 14:12:41 +00:00
Michael Glassford
69e52a9882
Fix CW 8.3 warnings.
...
[SVN r28638]
2005-05-03 20:42:09 +00:00
Michael Glassford
cc8de48849
Commit Caleb Epstein patch to fix errors due to Boost.Test not being thread safe.
...
[SVN r28537]
2005-04-29 20:38:46 +00:00
Michael Glassford
9d7c119f94
Fixed CodeWarrior 8.3 warnings.
...
[SVN r28497]
2005-04-27 01:22:12 +00:00
Vladimir Prus
6ba9fd1b60
Sync with V1
...
[SVN r28369]
2005-04-21 08:17:12 +00:00
Michael Glassford
fb6250eb94
Completely rewrite tests to eliminate most calls to Sleep(), which was making the tests take far too long.
...
[SVN r28331]
2005-04-19 20:52:08 +00:00