Vicente J. Botet Escriba
09362f0eac
Thread: merge from trunk to fix #6141 , #5594 , #5040 and #5502 .
...
[SVN r76346]
2012-01-07 20:52:57 +00:00
Vicente J. Botet Escriba
8affa33718
Thread fixed Bugs:
...
* [@http://svn.boost.org/trac/boost/ticket/2309 #2309 ] Lack of g++ symbol visibility support in Boost.Thread.
* [@http://svn.boost.org/trac/boost/ticket/2639 #2639 ] documentation should be extended(defer_lock, try_to_lock, ...).
* [@http://svn.boost.org/trac/boost/ticket/3639 #3639 ] Boost.Thread doesn't build with Sun-5.9 on Linux.
* [@http://svn.boost.org/trac/boost/ticket/3762 #3762 ] Thread can't be compiled with winscw (Codewarrior by Nokia).
* [@http://svn.boost.org/trac/boost/ticket/3885 #3885 ] document about mix usage of boost.thread and native thread api.
* [@http://svn.boost.org/trac/boost/ticket/3975 #3975 ] Incorrect precondition for promise::set_wait_callback().
* [@http://svn.boost.org/trac/boost/ticket/4048 #4048 ] thread::id formatting involves locale
* [@http://svn.boost.org/trac/boost/ticket/4315 #4315 ] gcc 4.4 Warning: inline ... declared as dllimport: attribute ignored.
* [@http://svn.boost.org/trac/boost/ticket/4480 #4480 ] OpenVMS patches for compiler issues workarounds.
* [@http://svn.boost.org/trac/boost/ticket/4819 #4819 ] boost.thread's documentation misprints.
* [@http://svn.boost.org/trac/boost/ticket/5423 #5423 ] thread issues with C++0x.
* [@http://svn.boost.org/trac/boost/ticket/5617 #5617 ] boost::thread::id copy ctor.
* [@http://svn.boost.org/trac/boost/ticket/5739 #5739 ] set-but-not-used warnings with gcc-4.6.
* [@http://svn.boost.org/trac/boost/ticket/5826 #5826 ] threads.cpp: resource leak on threads creation failure.
* [@http://svn.boost.org/trac/boost/ticket/5839 #5839 ] thread.cpp: ThreadProxy leaks on exceptions.
* [@http://svn.boost.org/trac/boost/ticket/5859 #5859 ] win32 shared_mutex constructor leaks on exceptions.
* [@http://svn.boost.org/trac/boost/ticket/6100 #6100 ] Compute hardware_concurrency() using get_nprocs() on GLIBC systems.
* [@http://svn.boost.org/trac/boost/ticket/6168 #6168 ] recursive_mutex is using wrong config symbol (possible typo).
* [@http://svn.boost.org/trac/boost/ticket/6175 #6175 ] Compile error with SunStudio.
* [@http://svn.boost.org/trac/boost/ticket/6200 #6200 ] patch to have condition_variable and mutex error better handle EINTR.
* [@http://svn.boost.org/trac/boost/ticket/6207 #6207 ] shared_lock swap compiler error on clang 3.0 c++11.
* [@http://svn.boost.org/trac/boost/ticket/6208 #6208 ] try_lock_wrapper swap compiler error on clang 3.0 c++11.
[SVN r76291]
2012-01-03 17:31:50 +00:00
Anthony Williams
e12d2bc486
Marged changes to Boost.Thread from trunk
...
[SVN r63915]
2010-07-12 07:47:39 +00:00
Anthony Williams
a37d2a1364
Merged boost.thread changes over from trunk
...
[SVN r63789]
2010-07-09 19:13:09 +00:00
Anthony Williams
65d2898ff0
Merged changes to boost.thread over from trunk
...
[SVN r60991]
2010-04-01 15:04:15 +00:00
Anthony Williams
66ac6942b6
Merged boost.thread changes from trunk
...
[SVN r57243]
2009-10-30 09:50:13 +00:00
Anthony Williams
20980fe54d
Merged thread changes from trunk
...
[SVN r56992]
2009-10-19 09:18:13 +00:00
Troy D. Straszheim
fb54acfe69
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
...
[SVN r56941]
2009-10-17 01:10:45 +00:00
Troy D. Straszheim
0e69edd066
Add basic copyright/license to keep cmake out of the inspection report
...
[SVN r55095]
2009-07-22 21:51:01 +00:00
Troy D. Straszheim
fbdc23f482
merge of cmake build files from trunk per beman
...
[SVN r50756]
2009-01-24 18:57:20 +00:00
Daniel James
5af323102a
Merge [46445] - add line ending properties. Ref #2441 .
...
[SVN r49577]
2008-11-03 22:29:39 +00:00
Anthony Williams
0997fad8ec
Merged Boost.Thread changes from trunk
...
[SVN r49324]
2008-10-13 20:30:13 +00:00
Anthony Williams
a264766584
Merged changes over from trunk
...
[SVN r47700]
2008-07-23 09:35:40 +00:00
Anthony Williams
f03a9bfcf3
Merged thread changes from trunk
...
[SVN r47211]
2008-07-08 07:44:55 +00:00
Anthony Williams
60fdcddcb5
Merge of new boost.thread code along with required changes from boost.bind
...
[SVN r46474]
2008-06-18 13:01:08 +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
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
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
Anthony Williams
3656277053
Removed read_write_mutex source files and header
...
[SVN r37646]
2007-05-09 07:02:13 +00:00
Roland Schwarz
93f677cba6
Changed back to CHECK since WARNING not showing up in regression tables.
...
[SVN r36387]
2006-12-14 17:51:25 +00:00
Roland Schwarz
dfd865d67d
Fixed missing tss_null file.
...
[SVN r36332]
2006-12-11 19:51:14 +00:00
Vladimir Prus
96a04402db
Merge from HEAD.
...
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 r35990]
2006-11-10 19:59:52 +00:00
Rene Rivera
89cc7fc34e
Remove obsolete Boost.Build v1 files.
...
[SVN r35880]
2006-11-06 17:10:46 +00:00
Roland Schwarz
974754598e
Removed recursive_mutex from library builds and regression testing for RC_1_34_0 branch.
...
[SVN r35818]
2006-11-03 04:39:17 +00:00
Markus Schöpflin
da8c92f057
Reverted last checkin. Works when patching the compiler.
...
[SVN r35495]
2006-10-05 08:08:40 +00:00
Roland Schwarz
2552febc2a
Made non-availability of automatic TSS cleanup for native Windows threads a warning instead of an error.
...
[SVN r35448]
2006-10-02 21:19:55 +00:00
Markus Schöpflin
f49de9ec10
Disable threading tests on Tru64/GCC-4.1.1.
...
[SVN r35438]
2006-10-02 09:07:47 +00:00
Roland Schwarz
fbbc52063a
avoid complaints of boostinspect about unnamed namespace usage
...
[SVN r35412]
2006-09-29 07:49:51 +00:00
Hartmut Kaiser
cb4d739fd1
Changed Boost.Thread to use the Boost license.
...
[SVN r35112]
2006-09-14 21:51:01 +00:00
Anthony Williams
0b6054a919
added boostinspect:nolicense to files with old license from William Kempf
...
[SVN r35087]
2006-09-13 08:54:53 +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