Peter Dimov
54871e21a1
Fix uses of BOOST_HAS_WINTHREADS (not correct on Cygwin)
2018-10-13 04:56:08 +03:00
Vicente J. Botet Escriba
2c028aa014
fix more erros after Boost.Test commit.
2015-01-12 00:36:55 +01:00
Vicente J. Botet Escriba
27befdf26f
Added test for threads_specific_ptr<void>.
2014-09-14 21:49:31 +02:00
Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
d5f335b8a4
Merge branch 'winrt2' of https://github.com/MSOpenTech/thread into MSOpenTech-winrt2
2014-08-30 17:16:17 +01:00
Vicente J. Botet Escriba
74132067ba
prepare tss<void>.
2014-07-31 19:29:19 +02:00
Steve Gates
a1faacd7bb
Fixing up copyrights that got reordered.
2014-07-09 16:43:48 -07:00
Steve Gates
6488028a22
Incorporating feedback: removed copyright, removed some ifdefs.
2014-07-08 14:53:39 -07:00
Steve Gates
9ceea9822f
Enabling Boost.Thread to be used in the Windows Runtime.
...
This involves basically 3 changes:
1. Using __declspec(thread) instead of the Tls APIs.
2. Using Windows::System::Threading since Win32 Threading APIs aren't allowed.
3. Updating or replacing some banned APIs like WaitForSingleObject with WaitForSingleObjectEx.
2014-07-02 14:21:43 -07:00
Vicente J. Botet Escriba
c1ec1ada0e
Thread: remove no more needed and failing function remove_unused_warning.
...
[SVN r82809]
2013-02-10 21:37:50 +00:00
Vicente J. Botet Escriba
0cd8326f21
Thread: deprecate nested scoped locks and DateTime based timed fuctions
...
[SVN r81279]
2012-11-10 10:25:33 +00:00
Vicente J. Botet Escriba
c47ea136b6
Thread Split lock.hpp + towards allowing to disable interruptions
...
[SVN r81105]
2012-10-29 19:19:40 +00:00
Vicente J. Botet Escriba
8604ca1b85
Thread: Fix bug with gcc4.4, prepare change to v3 by default
...
[SVN r80824]
2012-10-03 05:45:35 +00:00
Vicente J. Botet Escriba
050b43757f
Thread: remove includes using lib/thread
...
[SVN r80125]
2012-08-21 21:30:00 +00:00
Vicente J. Botet Escriba
d95081094f
Thread: remove some warnings
...
[SVN r77849]
2012-04-09 15:26:40 +00:00
Gennadiy Rozental
5c124234bb
eliminated unit_test_framework and BOOST_MESSAGE
...
[SVN r74731]
2011-10-05 09:52:10 +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
685e4d446b
Test and fix for bug #1958 on Win32
...
[SVN r46161]
2008-06-05 11:16:05 +00:00
Anthony Williams
76e53c7bc5
Removed some warnings: those from issue #1640 and others
...
[SVN r43730]
2008-03-19 17:25:13 +00:00
Anthony Williams
b5bbb7fb1c
Test and fix for bug #1693 to ensure thread_specific_ptr works as desired
...
[SVN r43666]
2008-03-17 08:36:09 +00:00
Anthony Williams
6c22bdb3bd
Test and fix for issue #1665
...
[SVN r43461]
2008-03-03 08:44:42 +00:00
Anthony Williams
270e88edd7
Don't compare native_handle_t against 0 --- do appropriate checks in create_native_thread for platforms where pthread_t is not comparable
...
[SVN r41396]
2007-11-26 13:29:15 +00:00
Anthony Williams
332dd988e4
Integrate TSS with thread data; test to ensure cleanup done for native threads as well as boost::thread-launched threads now runs for pthread API as well as win32 API
...
[SVN r41320]
2007-11-23 23:09:36 +00:00
Anthony Williams
114215088a
interrupt and join all threads in a group if an exception is thrown during a test
...
[SVN r41084]
2007-11-14 11:56:53 +00:00
Anthony Williams
a0fff90c26
Updated in line with RC 1.34
...
[SVN r39693]
2007-10-05 09:46:00 +00:00
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
099af669d4
Made fail of cleanup test for native API a warning.
...
[SVN r35614]
2006-10-15 10:03:35 +00:00
Hartmut Kaiser
1cb08ff60c
Changed Boost.Thread to use the Boost license.
...
[SVN r35115]
2006-09-14 23:02:29 +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
William E. Kempf
4d1c9ba316
Attempted to fix race condition in test_tss.cpp.
...
[SVN r18838]
2003-06-18 20:50:15 +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
125193dcfa
Turned all tests into 'timed_test's.
...
[SVN r17053]
2003-01-27 22:44:06 +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
5fdd771708
Fixed some bugs and warnings produced by borland and gcc
...
[SVN r14944]
2002-08-17 16:34:23 +00:00
William E. Kempf
4ba48676bd
Fixed some warnings produced by Borland in the regression test
...
[SVN r14875]
2002-08-15 03:39:24 +00:00
William E. Kempf
1e2a9e8971
Fixed Jamfile issues with tests
...
[SVN r14818]
2002-08-13 19:19:09 +00:00
William E. Kempf
43cbd3a283
Split up tests into seperate files and switched fully to unit test framework
...
[SVN r14780]
2002-08-12 05:43:10 +00:00