Beman Dawes
2c8c03e3fc
Release
...
[SVN r43921]
boost-1.35.0
2008-03-29 11:50:24 +00:00
Anthony Williams
525d190f91
removed declaration of undefined type exclusive_lock
...
[SVN r43850]
2008-03-25 07:59:58 +00:00
Anthony Williams
1e0154335b
Imported revision #43730 from trunk to eliminate some warnings
...
[SVN r43743]
2008-03-21 15:04:10 +00:00
Anthony Williams
413c29a5e4
New documentation for thread library imported from trunk revision 43671
...
[SVN r43674]
2008-03-17 13:59:17 +00:00
Anthony Williams
30bb6143c1
Test and fix for bug #1693 to ensure thread_specific_ptr::release works as desired imported from trunk changeset 43666
...
[SVN r43673]
2008-03-17 13:46:19 +00:00
Anthony Williams
991ac727c6
Imported changeset 43461 to fix issue #1665
...
[SVN r43520]
2008-03-05 20:47:56 +00:00
Daniel James
569a78649f
Merged revisions 43211,43214-43219,43222-43225,43227-43238,43242,43244-43245,43249-43250,43257-43259,43261,43263,43265,43267-43268,43270-43271,43273,43275-43279,43284-43289,43291,43295,43297-43298,43304-43305,43307,43313,43315,43324,43326-43327,43331,43333,43339-43343,43345,43348,43350,43352-43353,43355-43356,43358,43360,43366-43367,43369-43370,43372-43376,43378-43389,43394,43396-43398,43400-43401,43403-43404,43406-43408,43413-43415,43417-43418,43420,43422-43423 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r43417 | danieljames | 2008-02-26 22:04:55 +0000 (Tue, 26 Feb 2008) | 2 lines
Fix a link to Boost.Bimap.
........
r43418 | danieljames | 2008-02-26 22:07:25 +0000 (Tue, 26 Feb 2008) | 2 lines
Change another link that's no longer in the repository to link to the website.
........
r43422 | danieljames | 2008-02-27 18:51:14 +0000 (Wed, 27 Feb 2008) | 1 line
Fix broken copyright urls. Fixes #1573 .
........
r43423 | danieljames | 2008-02-27 19:22:01 +0000 (Wed, 27 Feb 2008) | 1 line
Fix incorrect links to copyright of the form 'http:#www.boost.org
........
[SVN r43425]
2008-02-27 20:00:24 +00:00
Anthony Williams
7caec1ec33
Fix for ticket #1547 --- Change use of NULL to 0
...
[SVN r43268]
2008-02-15 17:56:13 +00:00
Anthony Williams
7fd3fb48b1
Pulling changeset 43094 over from trunk
...
[SVN r43227]
2008-02-12 20:49:56 +00:00
Anthony Williams
a32a3b37db
Merged latest changes to boost.thread over from trunk
...
[SVN r42230]
2007-12-21 11:51:05 +00:00
Beman Dawes
88f6076f3c
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41370]
2007-11-25 18:38:02 +00:00
Beman Dawes
b4d12e08dd
Full merge from trunk at revision 41356 of entire boost-root tree.
...
[SVN r41369]
2007-11-25 18:07:19 +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
bce8db41d7
Removed thread::self in favour of allowing interruption through a thread::id; no longer requires DuplicateHandle
...
[SVN r41311]
2007-11-22 22:01:30 +00:00
Anthony Williams
f6fd70245d
changed platform split to allow bjam to track includes and check dependencies
...
[SVN r41273]
2007-11-21 10:44:22 +00:00
Anthony Williams
4ff0a055d6
added copyright
...
[SVN r41226]
2007-11-19 14:29:22 +00:00
Anthony Williams
c9140267a5
fixed problems with TSS cleanup when using LoadLibrary and when threads finish after thread_specific_ptr instance has been destroyed
...
[SVN r41223]
2007-11-19 12:29:14 +00:00
Anthony Williams
72fcee4e5e
fixed TSS cleanup on 64-bit Windows
...
[SVN r41222]
2007-11-19 12:17:31 +00:00
Beman Dawes
9c8e512edd
// Add or correct comment identifying Boost library this header is associated with.
...
[SVN r41173]
2007-11-17 20:13:16 +00:00
Anthony Williams
3c191af34a
New implementation of pthread_once based on Mike Burrows' algorithm
...
[SVN r41160]
2007-11-16 22:51:52 +00:00
Beman Dawes
5e0b2d7370
Get rid of .cvsignore files
...
[SVN r41107]
2007-11-15 15:20:27 +00:00
Anthony Williams
5994abd453
fixes for pthread implementation
...
[SVN r41090]
2007-11-14 14:49:58 +00:00
Anthony Williams
67a2d119c0
interrupt and join all threads in a group if an exception is thrown during a test
...
[SVN r41087]
2007-11-14 12:17:41 +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
519ed3834e
Integrated TSS with storage of thread data; cleaned up the heap allocation functions to throw bad_alloc if they run out of memory
...
[SVN r41056]
2007-11-13 09:27:11 +00:00
Roland Schwarz
22647135fa
Added static linking support for mingw compiler on windows.
...
[SVN r40999]
2007-11-10 19:25:45 +00:00
Roland Schwarz
58c741e9ca
Reverted the previous commit, until I find a better solution...
...
[SVN r40959]
2007-11-09 09:28:29 +00:00
Roland Schwarz
ef9083089e
Force static linking for toolsets mingw and boorland.
...
[SVN r40958]
2007-11-09 08:31:45 +00:00
Anthony Williams
5de1582a0a
Added missing licence and copyright
...
[SVN r40884]
2007-11-07 12:10:17 +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
320cb63df4
Use BOOST_VERIFY instead of BOOST_ASSERT in many places in order to avoid unused variable warnings
...
[SVN r40792]
2007-11-05 16:47:25 +00:00
Roland Schwarz
c246222ded
Cosmetic change to please gcc.
...
[SVN r40791]
2007-11-05 16:22:17 +00:00
Roland Schwarz
b7edb2873c
Usage requirements added.
...
[SVN r40790]
2007-11-05 16:12:49 +00:00
Anthony Williams
89f2032c0d
Use pthread_equal for comparing pthread_t IDs; use BOOST_VERIFY instead of BOOST_ASSERT in many places in order to avoid unused variable warnings
...
[SVN r40787]
2007-11-05 14:16:21 +00:00
Anthony Williams
d2f8230093
threadapi is a composite feature again
...
[SVN r40774]
2007-11-05 10:15:24 +00:00
Roland Schwarz
9f6b5d169a
Get rid of "unsused variable" warnings by making use of BOOST_VERIFY.
...
This changeset is for pthread only.
[SVN r40742]
2007-11-04 17:17:01 +00:00
Anthony Williams
e56708d4aa
added missing include
...
[SVN r40730]
2007-11-03 22:00:12 +00:00
Anthony Williams
304156c20e
Fixed typo with interruption change
...
[SVN r40692]
2007-11-02 18:19:49 +00:00
Anthony Williams
31e1566e1d
renamed cancellation to interruption
...
[SVN r40685]
2007-11-02 14:58:48 +00:00
Anthony Williams
3908637056
rewrite xtime_get in terms of get_system_time to ensure clock consistency, and fix Borland test failures
...
[SVN r40680]
2007-11-02 11:47:56 +00:00
Anthony Williams
abee301f3d
Added changes from David Deakins to enable compilation on Windows CE
...
[SVN r40679]
2007-11-02 09:17:02 +00:00
Roland Schwarz
9b1d3f8f3c
New thread Jamfile. Requirement <threading>multi now correctly handled, even when requested with <threading>single. New project specific feature <threadapi> with values win32 and pthread available.
...
[SVN r40677]
2007-11-02 08:40:11 +00:00
Anthony Williams
3513eaf701
added timed_join to thread
...
[SVN r40653]
2007-11-01 18:04:55 +00:00
Anthony Williams
08a840afe4
shared_mutex lock functions are not cancellation points
...
[SVN r40650]
2007-11-01 17:18:54 +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
6485717c52
improved lifetime management of thread data
...
[SVN r40478]
2007-10-26 10:46:01 +00:00
Anthony Williams
1d5bbd11a8
disable_cancellation and restore_cancellation need to be declared BOOST_THREAD_DECL to work with DLLs with pthread-win32
...
[SVN r40477]
2007-10-26 09:53:10 +00:00
Anthony Williams
bc403742b5
disable_cancellation and restore_cancellation need to be declared BOOST_THREAD_DECL to work with DLLs
...
[SVN r40476]
2007-10-26 09:45:46 +00:00