Commit Graph

  • b4885a1dd6 Proper try_lock semantics. Peter Dimov 2008-04-09 17:49:20 +00:00
  • 748b1baee8 detail/spinlock_pool.hpp added. Peter Dimov 2008-04-06 16:53:11 +00:00
  • 4880292c07 Add MT runs of yield_k_test and spinlock_try_test. Peter Dimov 2008-04-06 16:23:42 +00:00
  • 6b25c57712 BOOST_COMPILER_FENCE factored out. Peter Dimov 2008-04-05 16:32:49 +00:00
  • 373c52efa3 BOOST_SMT_PAUSE factored out. Peter Dimov 2008-04-05 15:23:28 +00:00
  • acb6824ef7 spinlock_nt.hpp added, Cygwin fixes. Peter Dimov 2008-04-05 15:06:31 +00:00
  • 316d00c3fc Fix #1759 in release. Peter Dimov 2008-04-02 21:52:08 +00:00
  • 515be965bd Fix #1759 in trunk. Peter Dimov 2008-04-02 21:42:52 +00:00
  • 6ef32e1627 boost::detail::spinlock added. Peter Dimov 2008-03-30 16:33:58 +00:00
  • e56e474e64 Release boost-1.35.0 Beman Dawes 2008-03-29 11:50:24 +00:00
  • 2452705117 Missing "inline" added. Peter Dimov 2008-03-28 20:44:45 +00:00
  • dc01d0725a Version 1.35.0 RC3 boost-1.35.0-rc3 Beman Dawes 2008-03-28 13:24:38 +00:00
  • bb076d67e6 detail::yield(k) added. Peter Dimov 2008-03-27 22:20:11 +00:00
  • b08789b784 Silence unused parameter warning. Peter Dimov 2008-03-27 22:13:55 +00:00
  • 5df69a8946 Added "Throws: nothing" to get_deleter. Peter Dimov 2008-03-26 18:34:29 +00:00
  • dc6a8f0696 _internal_accept_owner now checks if _owned isn't already true. Peter Dimov 2008-03-25 15:46:40 +00:00
  • af7d4fabad New enable_shared_from_this tests, fix. Peter Dimov 2008-03-24 16:00:28 +00:00
  • d17a096407 Fixed compile error with new enable_shared_from_this code, reported by Tim Blechmann Frank Mori Hess 2008-03-24 15:07:00 +00:00
  • d7448b5746 Added a little more test code for new enable_shared_from_this behavior. Frank Mori Hess 2008-03-23 14:51:40 +00:00
  • f22516d650 Fixed bogus test failure caused by new enable_shared_from_this features. Frank Mori Hess 2008-03-21 21:12:21 +00:00
  • b30aa1468a Worked around compilation error in boost::get_deleter when using old versions of g++. Frank Mori Hess 2008-03-21 19:19:25 +00:00
  • 5b17f88f0e Initialize _owned in the copy constructor as well. Peter Dimov 2008-03-20 22:10:52 +00:00
  • 1c2d780f9e Added support for calling enable_shared_from_this::shared_from_this in constructors. Closes #1696. Frank Mori Hess 2008-03-20 19:32:43 +00:00
  • 2eb3991630 Regression test for enable_shared_from_this. Peter Dimov 2008-03-19 19:39:50 +00:00
  • 81392ad1ff 1.35.0 Release Candidate 1 boost-1.35.0-rc1 Beman Dawes 2008-03-14 14:45:55 +00:00
  • 3a4dc43924 Fix #398, as long as the macros BOOST_NO_STD_TYPEINFO and BOOST_NO_IOSTREAM are defined. I don't know how Boost.Config needs to be changed to autodetect eVC4 and set these on its own. Peter Dimov 2008-02-19 14:26:36 +00:00
  • a055d9829e Fixes #1444. Peter Dimov 2008-02-19 14:01:13 +00:00
  • f596092bac Fixes #1590. Peter Dimov 2008-02-19 13:18:58 +00:00
  • 4ba016d29e Merged revisions 43206,43208-43213 via svnmerge from https://svn.boost.org/svn/boost/trunk Daniel James 2008-02-10 16:39:38 +00:00
  • 7ca6d86bdc Point links to the pages that used to be in 'more' to the site. Daniel James 2008-02-10 15:02:17 +00:00
  • b2a3c9e59d Link to people pages on the website, as they've been removed from the download. Daniel James 2008-02-10 14:56:22 +00:00
  • 60ae24f4ae Pick up missing smart_ptr, utility, and type_traits files from full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 22:34:55 +00:00
  • dba6ebbb01 Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:38:02 +00:00
  • d2194e3b24 Full merge from trunk at revision 41356 of entire boost-root tree. Beman Dawes 2007-11-25 18:07:19 +00:00
  • 5ab6b24856 config, detail, filesystem, system, tools, at 41278. Beman Dawes 2007-11-23 17:03:14 +00:00
  • e6f6ec9fa3 Attempt unspecified bool fix for Sun 5.7-5.9 Peter Dimov 2007-11-07 22:47:55 +00:00
  • f854829d86 Port unspecified_bool fix for Sun 5.8 from RC_1_34 Peter Dimov 2007-11-02 23:46:04 +00:00
  • 7b5beeedde fix typo in comment Boris Gubenko 2007-10-30 12:58:36 +00:00
  • 9e41d1f194 add support for aC++ on HP-UX ia64 Boris Gubenko 2007-10-30 12:48:44 +00:00
  • f49a2fb1e1 add support for aC++ on HP-UX ia64 Boris Gubenko 2007-10-30 12:43:47 +00:00
  • 87c6b6b403 Starting point for releases Beman Dawes 2007-10-05 14:25:06 +00:00
  • 9db307eda5 defined(__ppc) added (Daniel P Furlani) Peter Dimov 2007-09-20 20:46:56 +00:00
  • 5a85c1f0f2 CINT support (Nils Krumnack) Peter Dimov 2007-09-14 19:19:09 +00:00
  • f5ce4dbc4c Fixes #1243 Peter Dimov 2007-09-11 20:58:19 +00:00
  • b2354d0a5e BOOST_NO_TYPEID support (#1108). Peter Dimov 2007-08-26 20:35:52 +00:00
  • e0ca42bb88 BOOST_NO_TYPEID support (#1108). Peter Dimov 2007-08-26 20:34:40 +00:00
  • bca336bf35 Updated the unspecified_bool_type to match shared_ptr. Peter Dimov 2007-08-26 19:42:50 +00:00
  • 6646d8acd2 Remove V1 Jamfiles Vladimir Prus 2007-08-08 19:02:26 +00:00
  • c66f0aeecc This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'. boost-1.34.1 nobody 2007-07-24 19:28:14 +00:00
  • 1c54bab523 This commit was manufactured by cvs2svn to create tag 'Version_1_34_1_RC3'. boost-1.34.1-rc3 nobody 2007-07-16 13:13:26 +00:00
  • b2688e5238 This commit was manufactured by cvs2svn to create tag 'Version_1_34_1_RC2'. boost-1.34.1-rc2 nobody 2007-07-12 01:07:47 +00:00
  • ecb41cb150 sp_unary_addr_test added (reported by Scott French) Peter Dimov 2007-07-04 16:35:44 +00:00
  • b89628f09c This commit was manufactured by cvs2svn to create tag 'Version_1_34_1_RC1'. boost-1.34.1-rc1 nobody 2007-06-22 01:24:25 +00:00
  • ed8db8b5f2 Switched to BSL, Darin Adler has given blanket permission Peter Dimov 2007-06-06 16:39:52 +00:00
  • 4ba37fce95 Negative test for conversion to void* Peter Dimov 2007-05-23 23:22:45 +00:00
  • 94db735438 gcc-4.2+ moved atomicity.hpp from bits/ to ext/ Eric Niebler 2007-05-21 01:34:43 +00:00
  • 432fe211e8 This commit was manufactured by cvs2svn to create tag 'Version_1_34_0'. boost-1.34.0 nobody 2007-05-12 21:59:40 +00:00
  • e3e5456e16 This commit was manufactured by cvs2svn to create tag 'Version_1_34_0_RC3'. boost-1.34.0-rc3 nobody 2007-05-11 03:40:35 +00:00
  • 71d8cb2432 This commit was manufactured by cvs2svn to create tag 'Version_1_34_0_RC2'. boost-1.34.0-rc2 nobody 2007-05-09 22:09:47 +00:00
  • e7adca6478 This commit was manufactured by cvs2svn to create tag 'Version_1_34_0_RC1'. boost-1.34.0-rc1 nobody 2007-05-09 04:40:54 +00:00
  • 5b57eff9b8 atomic_count_gcc_x86 added since _sync doesn't work on i386 Peter Dimov 2007-05-08 20:14:38 +00:00
  • f980da560a Use __sync intrinsics on g++ 4.1+ Peter Dimov 2007-04-28 18:13:12 +00:00
  • ffba68221b Use __sync intrinsics on g++ 4.1+ Peter Dimov 2007-04-28 16:15:13 +00:00
  • 4d45e5b9b5 Move tests added Peter Dimov 2007-04-28 15:49:13 +00:00
  • 0d2dbfaf0e This commit was manufactured by cvs2svn to create tag 'Version_1_34_0_beta'. boost-1.34.0-beta1 nobody 2007-04-25 05:07:34 +00:00
  • 86d3f0aba7 Changed move constructors/assignments to leave the source empty Peter Dimov 2007-04-15 02:47:45 +00:00
  • 66a25bd4a9 Move support Peter Dimov 2007-04-13 22:04:22 +00:00
  • 745dbedbaa Fix CW regression re strcmp, strcpy Peter Dimov 2007-04-09 22:24:37 +00:00
  • 26f83e75ef intrusive_ptr::reset added Peter Dimov 2007-04-09 21:35:07 +00:00
  • ce72827dc7 Aliasing support Peter Dimov 2007-04-09 18:48:47 +00:00
  • 6e8f075d42 make_shared removed Peter Dimov 2007-04-09 18:42:49 +00:00
  • ae6c180be8 _MANAGED fix for sp_enable_shared_from_this Peter Dimov 2007-04-09 16:37:30 +00:00
  • 54e12d03fd Aliasing constructor added Peter Dimov 2007-04-09 16:32:45 +00:00
  • 469578e976 Fix C++0x ambiguity between boost::shared_ptr and std::shared_ptr Peter Dimov 2007-04-06 00:23:17 +00:00
  • 97118668e2 Fix compare_fail failure Peter Dimov 2007-04-06 00:21:41 +00:00
  • 1c3813ce52 BOOST_ASSERTs added (SF patch 1612733 by 'Baraclese') Peter Dimov 2006-12-10 21:01:55 +00:00
  • b440e85452 Fixed get_deleter comment Peter Dimov 2006-12-01 14:24:58 +00:00
  • d889751bc0 License/copyright edits Peter Dimov 2006-11-09 20:24:23 +00:00
  • 0609322489 License/copyright edits Peter Dimov 2006-11-09 20:24:23 +00:00
  • b215e34650 License/copyright edits Peter Dimov 2006-11-09 20:17:14 +00:00
  • 2f70e81b73 TR1 conformance fix Peter Dimov 2006-11-09 12:21:28 +00:00
  • 6284a1abef TR1 conformance fix Peter Dimov 2006-11-09 12:15:23 +00:00
  • c464a07ab1 Merged copyright and license addition Beman Dawes 2006-11-07 19:27:00 +00:00
  • 41d4167533 Add copyright, license Beman Dawes 2006-11-07 19:11:57 +00:00
  • 4a98c2931c Patch #1551992 (Michael Fink) Peter Dimov 2006-11-06 17:25:59 +00:00
  • 75bc821afd Patch #1551992 (Michael Fink) Peter Dimov 2006-11-06 17:25:59 +00:00
  • ebc0af9147 Remove obsolete Boost.Build v1 files. Rene Rivera 2006-11-06 17:10:46 +00:00
  • db0969d97b TR1 cyclic inclusion fix Peter Dimov 2006-07-12 12:31:28 +00:00
  • 39551bdc1a A negative test for p > q added. Peter Dimov 2006-07-11 23:17:17 +00:00
  • 6412de1dd5 TR1 cyclic dependency fixes. Peter Dimov 2006-07-10 13:17:41 +00:00
  • 8d2f7fc5ef g++/SPARC version by Piotr Wyderski, thanks to Tomas Puverle and Michael van der Westhuizen Peter Dimov 2006-07-08 17:44:55 +00:00
  • 7c477960d3 Second try, revert to old Sun behavior for 5.8 and below Peter Dimov 2006-07-07 22:48:20 +00:00
  • 7e5d7011e6 Attempt to fix sun-5.8 shared_ptr_delete_fail regression Peter Dimov 2006-07-06 12:13:25 +00:00
  • ffd73c39b3 Solaris implementation by Michael van der Westhuizen Peter Dimov 2006-07-03 10:02:46 +00:00
  • 4fcee64483 New, improved and more portable unspecified bool type. I hope. Peter Dimov 2006-05-17 22:39:34 +00:00
  • 75cd88112c Workaround for MSVC 8.0 managed/unmanaged mismatch (reported by Loic Joly) Peter Dimov 2006-05-15 13:56:27 +00:00
  • 203764eb51 Fix VC6 codegen issue (Alain Cormier) Peter Dimov 2006-04-19 21:03:18 +00:00
  • 6e120f4bf1 Fix VC6 codegen issue (Alain Cormier) Peter Dimov 2006-04-19 21:03:18 +00:00
  • 747c9a1d3e Rvalue auto_ptr constructor is no longer explicit. Peter Dimov 2006-03-29 19:19:14 +00:00
  • 7ce5b55f5c Fix issues on HP-UX (ILP32 model) Peter Dimov 2006-03-24 00:38:22 +00:00