Vicente J. Botet Escriba
a4d9355060
Threads: Added a lot of unit tests
...
[SVN r76295]
2012-01-03 21:23:11 +00:00
Vicente J. Botet Escriba
6ec8e2ccec
Thread: Fix error following last commit 76277 for #6141
...
[SVN r76280]
2012-01-02 17:48:18 +00:00
Vicente J. Botet Escriba
97d0ae6527
Thread: #6141 - Compilation error when boost.thread and boost.move are used together
...
[SVN r76277]
2012-01-02 17:12:01 +00:00
Vicente J. Botet Escriba
ad571bd898
Thread: Fix error returning in constructor
...
[SVN r76078]
2011-12-20 12:42:45 +00:00
Vicente J. Botet Escriba
21f75da2f6
Thread: don't overload move when BOOST_NO_RVALUE_REFERENCES is not defined
...
[SVN r76074]
2011-12-19 23:22:08 +00:00
Gennadiy Rozental
26d38748db
eliminated test_case_template.hpp
...
[SVN r74735]
2011-10-05 10:28:08 +00:00
Gennadiy Rozental
5c124234bb
eliminated unit_test_framework and BOOST_MESSAGE
...
[SVN r74731]
2011-10-05 09:52:10 +00:00
Anthony Williams
68012dd92c
Fix for issue #4413 --- allow wait_for_any to work with empty ranges
...
[SVN r63790]
2010-07-09 19:18:16 +00:00
Anthony Williams
e40be775fe
Ensure futures and shared_mutex work on MSVC-10; fix for issue #2501
...
[SVN r63750]
2010-07-08 15:25:45 +00:00
Anthony Williams
4bbf47086d
Added missing "typename"
...
[SVN r63651]
2010-07-05 14:37:13 +00:00
Anthony Williams
e3b20eaae9
Remove warnings. Fix for issue #3611
...
[SVN r62721]
2010-06-10 08:22:39 +00:00
Anthony Williams
044c3cc11e
Explicitly cast to rvalue reference in cast_to_rval so it works with
...
MSVC10 and g++4.5
[SVN r62715]
2010-06-10 07:36:57 +00:00
Anthony Williams
d611eece19
Updated tests for mutex members to handle range-based lock() and try_lock(), and fix issue #2704
...
[SVN r62562]
2010-06-08 12:06:03 +00:00
Anthony Williams
5f88ba1e47
Fix use of rvalue ref in futures
...
[SVN r60990]
2010-04-01 12:56:44 +00:00
Anthony Williams
b40998e1b5
Changed boost.thread to use BOOST_NO_RVALUE_REFERENCES rather than BOOST_HAS_RVALUE_REFS
...
[SVN r59699]
2010-02-16 14:57:30 +00:00
Anthony Williams
c719f6e37e
Added test and fix for issue 2742
...
[SVN r57925]
2009-11-25 11:05:55 +00:00
Anthony Williams
5db0aac816
Added futures to boost.thread
...
[SVN r57064]
2009-10-22 09:33:21 +00:00
Troy D. Straszheim
3fae7c5184
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
8d22c3869b
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Anthony Williams
627cb7f774
Fixed typo
...
[SVN r53412]
2009-05-29 20:48:07 +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
9be3eb282a
Attempts to improve the boost::thread move semantics; separated tests to give clearer ID; incorporated patch to fix issue #2062
...
[SVN r53385]
2009-05-29 09:57:15 +00:00
Michael A. Jackson
f4dab6aac5
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
9e0550d140
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
Anthony Williams
0d1701c509
Enhanced thread move tests
...
[SVN r49124]
2008-10-03 07:02:57 +00:00
Anthony Williams
f2f62f93ea
Test and fix for trac issue #2380 : return boost::move(some_thread) now works
...
[SVN r49112]
2008-10-02 16:39:03 +00:00
Anthony Williams
b4e9be3c52
Added missing relative time constructor to unique_lock
...
[SVN r48213]
2008-08-19 10:26:53 +00:00
Anthony Williams
dcebae6d4a
Renamed internal bind stuff to invoker, as more expressive
...
[SVN r48209]
2008-08-19 07:03:22 +00:00
Anthony Williams
27426b18d1
Split lock and try_lock into mutex and range overloads without using enable_if, so it works on Borland compilers
...
[SVN r47472]
2008-07-16 14:41:09 +00:00
Anthony Williams
4dfc636c84
test and fix for issue #2080
...
[SVN r47199]
2008-07-07 22:19:28 +00:00
Anthony Williams
5fe4312c6c
test and fix for issue #2081
...
[SVN r47197]
2008-07-07 22:04:10 +00:00
Anthony Williams
f1f7eac1f2
Backwards compatibility with xtime --- test and fix for issue #2052
...
[SVN r47149]
2008-07-06 21:58:11 +00:00
Anthony Williams
eff0c84553
Test and fix for issue #2076
...
[SVN r47120]
2008-07-05 21:55:36 +00:00
Anthony Williams
6ac5e6953a
Qualify everything with boost:: to try and avoid name clashes on AIX
...
[SVN r47070]
2008-07-04 07:30:35 +00:00
Anthony Williams
3c48a05437
Added try_lock_upgrade to shared_mutex: second half of #1867 fix
...
[SVN r46961]
2008-07-01 16:28:06 +00:00
Anthony Williams
373f557ef7
Reduced thread counts to make tests run faster
...
[SVN r46958]
2008-07-01 16:22:47 +00:00
Anthony Williams
d24a579033
Partial fix for issue #1867 - ensure boost::shared_mutex supports try_lock
...
[SVN r46955]
2008-07-01 16:04:43 +00:00
Anthony Williams
a56887167e
Added swap for try_lock_wrapper
...
[SVN r46164]
2008-06-05 12:25:58 +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
8af680f307
Added swap for unique_lock
...
[SVN r46160]
2008-06-05 10:39:08 +00:00
Anthony Williams
5b83d81e40
Added free function swap() for threads
...
[SVN r46121]
2008-06-04 15:50:34 +00:00
Anthony Williams
3f13340903
Don't construct function objects directly in boost::thread constructor as some compilers can't handle that.
...
[SVN r45911]
2008-05-29 15:36:52 +00:00
Anthony Williams
67cc49f333
More tests for generic locks, and a new range version
...
[SVN r45897]
2008-05-29 09:02:05 +00:00
Anthony Williams
8be168fd87
Basic tests for lock() when other thread is acquiring locks in same or opposite order
...
[SVN r45767]
2008-05-26 08:59:48 +00:00
Anthony Williams
eee95fef57
Initial test for generic lock functions
...
[SVN r45766]
2008-05-26 08:40:21 +00:00
Anthony Williams
9ea179b052
Initial test for generic lock functions
...
[SVN r45765]
2008-05-26 08:40:13 +00:00
Anthony Williams
6868280409
Try and avoid compile errors in test_thread_callable_object_one_argument
...
[SVN r45764]
2008-05-26 07:36:16 +00:00
Peter Dimov
01f99da03a
Extended boost::thread to 9 arguments, hopefully fixed member function ambiguity.
...
[SVN r45621]
2008-05-21 20:44:08 +00:00
Anthony Williams
080654e3ef
New tests for a normal function with one argument, and a member function with 0 or 1 arguments
...
[SVN r45607]
2008-05-21 13:38:04 +00:00
Anthony Williams
61b940b705
Renamed namespace user to user_test_ns to try and avoid a name clash on some platforms
...
[SVN r45601]
2008-05-21 09:51:53 +00:00
Anthony Williams
33d9f9774c
Test and fix for bug #1905
...
[SVN r45242]
2008-05-09 07:48:44 +00:00
Anthony Williams
70d9dbc45a
Added default constructor to lock types
...
[SVN r45212]
2008-05-08 14:34:40 +00:00
Anthony Williams
ec735d3e9b
Simplified move support
...
[SVN r45108]
2008-05-04 09:52:54 +00:00
Anthony Williams
918b920670
Added detail::try_lock_wrapper for use as scoped_try_lock typedefs, to fix issue #1873
...
[SVN r44838]
2008-04-28 09:00:58 +00:00
Anthony Williams
795cc23f3e
Added test and fix for win32 condition_variable broadcast bug similar to #1803
...
[SVN r44168]
2008-04-11 08:52:09 +00:00
Anthony Williams
8b916d21b1
added tests for plain timed_lock on shared_mutex
...
[SVN r44150]
2008-04-10 14:15:26 +00:00
Anthony Williams
c40f47a78a
added overloads of timed_lock_shared with a relative timeout to shared_mutex
...
[SVN r44149]
2008-04-10 14:07:39 +00:00
Anthony Williams
8696b610ca
Added test for trac ticket #1803 : condition_variable::notify_one may fail to wake a waiting thread on win32
...
[SVN r44136]
2008-04-09 19:33:06 +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
a76c33f8cc
made the callable_no_args function object a named object rather than a temporary, in order to avoid gratuitous breakage on some compilers
...
[SVN r43528]
2008-03-06 07:59:16 +00:00
Anthony Williams
810306b8f3
thread constructor now accepts up to three additional arguments to pass to thread function
...
[SVN r43464]
2008-03-03 10:52:44 +00:00
Anthony Williams
6c22bdb3bd
Test and fix for issue #1665
...
[SVN r43461]
2008-03-03 08:44:42 +00:00
Anthony Williams
3809321037
added test for duration overloads of timed_lock, and added missing implementation to win32 version
...
[SVN r43094]
2008-02-04 13:16:32 +00:00
Anthony Williams
c8d8a108a7
Updated thread ID test
...
[SVN r42228]
2007-12-21 10:54:59 +00:00
Anthony Williams
82e503339b
Implement hardware_concurrency for pthread
...
[SVN r42168]
2007-12-19 10:45:01 +00:00
Anthony Williams
713d0c7ace
Updated thread ID, and added tests
...
[SVN r42166]
2007-12-19 10:39:45 +00:00
Anthony Williams
25ad6e3f8f
boost::move support for locks
...
[SVN r42118]
2007-12-17 12:52:50 +00:00
Anthony Williams
df0197b617
Updated move function test to be fair to Borland
...
[SVN r42117]
2007-12-17 11:24:13 +00:00
Anthony Williams
a89c4f01ad
explicit move functions for threads, with a test
...
[SVN r42087]
2007-12-15 22:36:43 +00:00
Anthony Williams
57542d3a5c
fixed order of comparison in timeout check
...
[SVN r41819]
2007-12-07 08:11:11 +00:00
Anthony Williams
9a1da14116
improved timeout checks
...
[SVN r41741]
2007-12-05 10:58:45 +00:00
Anthony Williams
8bec363710
changed order of declaration to eliminate warnings
...
[SVN r41687]
2007-12-04 14:07:01 +00:00
Anthony Williams
7c68e190a9
Added test for thread move constructor; implemented move on pthreads
...
[SVN r41686]
2007-12-04 13:02:58 +00:00
Anthony Williams
d15ee57cd1
split shared mutex tests in two to take less time
...
[SVN r41682]
2007-12-04 10:04:30 +00:00
Anthony Williams
b50a7ccb61
interruptible_wait (and hence condition timed_wait) now uses a WaitableTimer where possible, to be robust in the face of clock changes
...
[SVN r41505]
2007-11-30 18:38:21 +00:00
Anthony Williams
f827709d42
add support for relative timeouts to condition timed_wait
...
[SVN r41413]
2007-11-27 14:24:29 +00:00
Anthony Williams
4f35e25688
fixed import/export declarations so new once code works with pthread-win32
...
[SVN r41398]
2007-11-26 15:44:07 +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
Beman Dawes
5e0b2d7370
Get rid of .cvsignore files
...
[SVN r41107]
2007-11-15 15:20:27 +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
a78e2b793e
ignore and join all threads in group on exception
...
[SVN r41083]
2007-11-14 11:08:09 +00:00
Anthony Williams
39c864e31f
use condition so we know when threads have unblocked, to avoid hard-coding a delay
...
[SVN r40846]
2007-11-06 17:15:50 +00:00
Anthony Williams
31e1566e1d
renamed cancellation to interruption
...
[SVN r40685]
2007-11-02 14:58:48 +00:00
Anthony Williams
3513eaf701
added timed_join to thread
...
[SVN r40653]
2007-11-01 18:04:55 +00:00
Anthony Williams
370f5d461c
condition wait and sleep are now cancellation points
...
[SVN r40647]
2007-11-01 17:07:47 +00:00
Anthony Williams
8efc8458e1
Added specialization for reference_wrapper to allow use of boost::ref with boost::thread (again)
...
[SVN r40609]
2007-10-30 17:16:24 +00:00
Anthony Williams
afb6684bde
added tests for cancellation
...
[SVN r40472]
2007-10-26 07:33:22 +00:00
Anthony Williams
a646153615
platform split for pthread and win32 builds so can use pthread-win32 library on Windows with <thrd-api>pthread feature; new C++0x-alike thread class interface on win32.
...
[SVN r40348]
2007-10-23 08:57:17 +00:00
Anthony Williams
2918732481
read_write_mutex makes a comeback --- as shared_mutex
...
[SVN r39891]
2007-10-10 15:33:49 +00:00
Anthony Williams
9d4c55161a
New mutex implementations, more akin to C++0x
...
[SVN r39784]
2007-10-08 15:41:05 +00:00
Anthony Williams
a706d1df00
call_once passes exceptions to caller and leaves flag unset
...
[SVN r39781]
2007-10-08 09:55:56 +00:00
Anthony Williams
b15b2e666f
added extended test for new call_once
...
[SVN r39780]
2007-10-08 09:48:57 +00:00
Anthony Williams
4b5046366b
Changed call_once to header-only template that takes arbitrary function objects; this changes parameter order
...
[SVN r39701]
2007-10-05 12:10:06 +00:00
Anthony Williams
a0fff90c26
Updated in line with RC 1.34
...
[SVN r39693]
2007-10-05 09:46:00 +00:00
Vladimir Prus
ea3e297175
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +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
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
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
Vladimir Prus
33c0af8253
Update Jamfile.v2
...
[SVN r32699]
2006-02-07 11:23:34 +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
Douglas Gregor
e3c9446e29
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +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
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
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
Michael Glassford
b9dbb1ed45
Expand read_write_mutex regression tests.
...
[SVN r27873]
2005-03-29 21:23:39 +00:00
Michael Glassford
80d3925b8d
Remove obsolete header.
...
[SVN r27718]
2005-03-17 02:03:31 +00:00
Stefan Slapeta
349d0fd74b
replaced BOOST_TEST
...
[SVN r27054]
2005-02-03 13:48:49 +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
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
9c1f421ccb
Add <threading>multi to work around regression test build errors.
...
[SVN r24603]
2004-08-19 19:12:57 +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
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
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
c0aeaecc14
Add tests for statically linked Boost.Threads.
...
[SVN r24274]
2004-08-03 21:19:08 +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
02ddc33e6c
Replace tabs with spaces.
...
[SVN r23714]
2004-07-17 23:13:06 +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
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
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
4911a532bf
Merge read/write mutex from thread_dev branch.
...
[SVN r23380]
2004-07-06 17:35:53 +00:00
Vladimir Prus
8179f041e6
Update V2 Jamfiles
...
[SVN r23076]
2004-06-10 12:22:55 +00:00
Michael Glassford
ac422138fa
Merge barrier from thread_dev branch.
...
[SVN r22374]
2004-02-23 17:53:56 +00:00
Vladimir Prus
ceee6e8b17
Add V2 Jamfile
...
[SVN r20271]
2003-10-07 08:10:42 +00:00
Dave Abrahams
61ab2754d2
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +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
Beman Dawes
77efa9810d
Local include util.inl
...
[SVN r17041]
2003-01-25 14:23:36 +00:00
William E. Kempf
7f03d1917b
Removed accidental sleep
...
[SVN r17035]
2003-01-24 18:15:22 +00:00
William E. Kempf
55b4ca9350
Added 'timed_test' support to prevent deadlocks in tests
...
[SVN r17032]
2003-01-24 16:51:13 +00:00
William E. Kempf
7196a0f9d2
Updated build files
...
[SVN r17021]
2003-01-23 23:23:36 +00:00
William E. Kempf
2caabde5ca
Updated Jamfile to use test-suite
...
[SVN r17014]
2003-01-23 19:47:29 +00:00
William E. Kempf
c918b66199
Switched to a DLL implementation
...
[SVN r16742]
2003-01-03 21:03:43 +00:00
William E. Kempf
dbbf56e17a
Updated to new test library name
...
[SVN r16732]
2003-01-02 16:26:03 +00:00
Björn Karlsson
5e6f72a688
Merged from branch to trunk
...
[SVN r15524]
2002-09-26 09:17:19 +00:00
William E. Kempf
cfce0892e0
Added tutorial sources. Changed tabs to spaces.
...
[SVN r15179]
2002-09-06 15:34:48 +00:00
Dave Abrahams
6c24a2626b
Fix stupid mistake
...
[SVN r15058]
2002-08-22 16:13:59 +00:00
Dave Abrahams
870c75bd12
Stop using unit-test since it has problems with JAMSHELL setting with gcc
...
[SVN r15033]
2002-08-21 15:29:18 +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
75c83fed96
Fixed time precision bugs. Switched to Interlocked* methods for once.
...
[SVN r14867]
2002-08-15 00:05:54 +00:00
William E. Kempf
391de20ae0
Added test_xtime.cpp
...
[SVN r14852]
2002-08-14 20:39:32 +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
William E. Kempf
31cf6b5e64
Initial switch to Boost.Test unit test framework
...
[SVN r14779]
2002-08-12 00:09:33 +00:00
Dave Abrahams
99109ab78b
respect <sysinclude>
...
[SVN r13995]
2002-05-21 16:24:07 +00:00
Rene Rivera
d91429dcec
Moved the <runtime-link> to the build request.
...
[SVN r13018]
2002-03-02 18:41:22 +00:00
William E. Kempf
b1d1f7d8f1
Jamfile modifications
...
[SVN r13001]
2002-03-01 23:10:11 +00:00
William E. Kempf
24bec05b86
Added .cvsignore and updated Jam stuff
...
[SVN r12944]
2002-02-26 21:02:13 +00:00
William E. Kempf
5aab32bc1a
More Jamfile changes.
...
[SVN r12857]
2002-02-18 23:04:25 +00:00
William E. Kempf
e152a1c6f2
Updated Jamfiles for new Boost.Build system
...
[SVN r12856]
2002-02-18 23:02:38 +00:00
William E. Kempf
a5239c820b
Fixed tabs in files
...
[SVN r12622]
2002-02-01 17:31:46 +00:00
Mac Murrett
2b67e953fd
Changed prefix file to debug_prefix.hpp
...
[SVN r12487]
2002-01-24 17:33:03 +00:00
Mac Murrett
aa0d3adf1d
*** empty log message ***
...
[SVN r12486]
2002-01-24 17:26:13 +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
869243b6d1
Updated Jamfiles for PTW32, removed _atomic.cpp and added Win32 conditional compilation blocks for threadmon files.
...
[SVN r11468]
2001-10-29 22:20:50 +00:00
William E. Kempf
1ce93426a4
Fixed Jamfile.
...
[SVN r11396]
2001-10-16 22:10:45 +00:00
Beman Dawes
b7f8f8867c
merge branch "thread-initial" into main trunk
...
[SVN r11243]
2001-09-25 00:04:45 +00:00
Beman Dawes
4c816b66a3
file jamfile was initially added on branch thread-initial.
...
[SVN r10340]
2001-06-15 15:42:43 +00:00