16ee7725f4Merge branch 'develop'
Robert Ramey
2014-03-02 10:44:24 -0800
3d6fdcfda4changed BOOST_NOEXCEPT to BOOST_NOEXCEPT_OR_NOTHROW
Robert Ramey
2014-03-01 10:27:44 -0800
345b3a3b50Modify to use BOOST_NOEXCEPT
Robert Ramey
2014-02-28 10:48:19 -0800
094070e5e4verified alignment of our custom utf8_codecvt_facet against the base class from which it is derived - std::codecvt.
Robert Ramey
2014-02-27 08:02:01 -0800
33bc52789aMoved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr
Peter Dimov
2014-02-12 17:05:13 +0200
3dd2674052Moved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr
Peter Dimov
2014-02-12 17:05:13 +0200
d5699c31c9allocator_utilities: Remove obsolete MSVC version check.
Stephen Kelly
2013-09-26 13:04:51 +0000
c1b71a6f12avoid conflict with standard library implementations
Robert Ramey
2013-11-16 18:49:28 +0000
55f85a4d1fchanged codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility.
Robert Ramey
2013-11-11 02:25:58 +0000
8c689a1533changed codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility.
Robert Ramey
2013-11-11 02:19:46 +0000
f362e5e72fchanged codecvt_utf8 so that serialization uses the standard one if available. If there is no standard one available, it uses the one in boost/utility.
Robert Ramey
2013-11-11 02:18:51 +0000
3220177536Removed RegisterWaitForSingleObjectEx as it is not present in all Windows SDK versions.
Andrey Semashev
2013-10-27 11:56:12 +0000
1e84644646Added missing using declarations.
Andrey Semashev
2013-10-26 15:21:25 +0000
84da532b39Added missing using declarations.
Andrey Semashev
2013-10-26 15:18:21 +0000
54822d775bMerged revision(s) 85994 from trunk: Add BOOST_USE_INTRIN_H support; remove #pragma intrinsic, not needed and not supported on Intel. Refs #6646. Refs #7318. Refs #9174.
Peter Dimov
2013-10-24 14:01:53 +0000
bae1bebd28Added Windows 8.1 (aka Blue) version constant.
Andrey Semashev
2013-10-23 21:09:40 +0000
59ce745040According to the discussion on the ML, changed the default WinAPI back to XP.
Andrey Semashev
2013-10-23 13:11:31 +0000
8e3280c8eeChanged the default WinAPI version to Vista.
Andrey Semashev
2013-10-22 13:28:27 +0000
3319b4ac54Added support for WinAPI version specification.
Andrey Semashev
2013-10-14 21:06:05 +0000
3dafb197cc* Reformatted and completed legacy code removal patches from Stephen Kelly (note: this patch treads on changesets [86244] and [82545], will restore later) * Changed hashed indices internal data structure * Changed hashed index iterator serialization * Added reserve to hashed indices * noexcept specification * Lazy node allocation in insertion * Doc typos
Joaquín M López Muñoz
2013-10-12 15:30:35 +0000
0e75aca4ddRemove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:22:36 +0000
d32882cc08Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:20:59 +0000
6395ed2f25Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:19:17 +0000
a747594bddRemove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:17:48 +0000
684ee20edbRemove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:15:00 +0000
5e28401195Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:13:10 +0000
2114a3d026Remove obsolete files.
Stephen Kelly
2013-10-11 23:11:35 +0000
0f9b39df3fFixed WinAPI compilation. Ported timed mutex to waitable timer. Windows time points are now aligned with FILETIME to reduce conversion overhead when used with waitable timers.
Andrey Semashev
2013-10-07 17:41:43 +0000
933b2c596bBoost.Sync: Added preliminary implementation of a waitable timer for fixed time point waits. Updated WinAPI functions to contain the required APIs.
Andrey Semashev
2013-10-06 17:40:19 +0000
4dc7897c9fContainer: Remove obsolete GCC version check.
Stephen Kelly
2013-10-01 08:43:30 +0000
41f09db5d6Exception: Remove obsolete GCC version check.
Stephen Kelly
2013-09-30 16:00:29 +0000
c8ca7d9788Detail: Remove obsolete MSVC version checks.
Stephen Kelly
2013-09-30 00:21:39 +0000
1de858a76fFinished POSIX condition_variable, working on Windows.
Andrey Semashev
2013-09-29 16:42:24 +0000
275fe9d73bAdd BOOST_USE_INTRIN_H support; remove #pragma intrinsic, not needed and not supported on Intel.
Peter Dimov
2013-09-29 11:04:37 +0000
8ca67eedb4Merged latest changes from trunk.
Andrey Semashev
2013-09-28 16:29:40 +0000
1ec40ed29callocator_utilities: Remove obsolete MSVC version check.
Stephen Kelly
2013-09-26 13:04:51 +0000
589631a886Remove obsolete MSVC check from pragma guard
Stephen Kelly
2013-09-26 13:02:51 +0000
41e2470d21Enabled #pragma once for all compilers that support it, not only MSVC.
Andrey Semashev
2013-09-24 12:56:50 +0000
eb60febe83Fixed compilation problems with MinGW-w64.
Andrey Semashev
2013-09-24 12:49:46 +0000
73c18922d1Merged changes from trunk.
Andrey Semashev
2013-09-22 09:57:15 +0000
ce5864b47eTo avoid name clashes with Boost.Thread, renamed boost::detail::win32 namespace to winapi. Also renamed the directory with headers accordingly. Adjusted Boost.Chrono and Boost.Sync to reflect the changes.
Andrey Semashev
2013-09-19 17:58:24 +0000
8590e40965Added GetSystemTimeAsFileTime definition when it is absent in WinAPI. Made constants as enum so that they can be used in switch/case statements. Added Boost.Sync time_units and mutex for Windows.
Andrey Semashev
2013-09-18 21:25:36 +0000
e1e8b05e02Moved semaphore implementation to details. Some minor fixes.
Andrey Semashev
2013-09-15 16:58:33 +0000
79bce0a5f2sync: add semaphore implementation
Tim Blechmann
2013-09-15 10:46:54 +0000
2b05049c56Merge Predef library to release.
Rene Rivera
2013-09-09 04:06:52 +0000
6a98633c6cRewrite content to use Predef endian detection. This removes the non-BSL license use.
Rene Rivera
2013-08-07 03:03:23 +0000
06aac2f311Fix typo. Fixes#7664.
John Maddock
2013-06-13 15:53:31 +0000
81cbc142acFix typo. Refs #7664.
John Maddock
2013-06-13 15:50:50 +0000
8bfa4e2836Merged BOOST_TEST_THROWS from trunk, as it's been working fine for two months
Ion Gaztañaga
2013-05-26 21:10:27 +0000
bd58c2d229Added BOOST_TEST_THROWS
Ion Gaztañaga
2013-03-14 23:08:40 +0000
dc1a439ec0Remove usage of deprecated macros
Marshall Clow
2012-11-20 19:44:24 +0000
c77e8e89cfFix stray whitespace in previous commit. Refs #7516.
John Maddock
2012-10-22 18:12:51 +0000
2ea55870e4Fix up for Arm. Fixes#7516.
John Maddock
2012-10-22 17:47:41 +0000
436afec8b3Merged revision(s) [80935] from trunk: Fix the _WIN32_WCE >= 0x600 case.
Peter Dimov
2012-10-11 19:51:05 +0000
112b2471b7Fix the _WIN32_WCE >= 0x600 case.
Peter Dimov
2012-10-10 13:11:38 +0000
2cbdcde368Fix: intrin.h is available in msvc-9.0 (_MSC_VER 1500)
Jürgen Hunold
2012-09-22 15:35:41 +0000
689df8ea62Thread: Updated from trunk 1.52
Vicente J. Botet Escriba
2012-09-09 18:48:52 +0000
67f78550e5Detail: Merge some whitespace fixes from release.
Daniel James
2012-09-01 14:47:29 +0000
5973a2bcefThread: Try again to fix 5431
Vicente J. Botet Escriba
2012-08-21 21:36:12 +0000
d8159674faThread: Rollback last modification as it breaks regression test VeecoFTC/msvc-9.0~wm5~stlport5.2
Vicente J. Botet Escriba
2012-08-17 15:27:56 +0000
0c7444b84fThread: Try to fix 5431
Vicente J. Botet Escriba
2012-08-15 10:02:09 +0000
804546aacfChrono: Try to fix issue with WinError.h file
Vicente J. Botet Escriba
2012-07-07 10:27:13 +0000
02d2fb38e3Hash: Merge deprecated header warning + some documentation.
Daniel James
2012-05-27 21:13:49 +0000
c11c0ef97bMerged boost.thread from trunk
Anthony Williams
2012-05-22 17:03:15 +0000
b39e23464bAdd warning to deprecated header boost/functional/detail/container_fwd.hpp.
Daniel James
2012-05-21 21:58:18 +0000
0e2bc0d9f4ScopedEnum: Fix issue with native function class
Vicente J. Botet Escriba
2012-05-12 17:29:08 +0000
9378f3d4f7ScopedEnum: Rollback last change as there are regressions on Spirit
Vicente J. Botet Escriba
2012-05-12 11:07:58 +0000
20332e24e5Combine scoped enum emulation from thread library into detail/scoped_enum_emulation.hpp
Anthony Williams
2012-05-10 17:06:15 +0000
6caa4f2698Summary: Moved libs/detail/utf8_codecvt_facet.cpp to boost/detail/utfâ¦â¦8_codecvt_facet.ipp Author: Dave Abrahams <dave@boostpro.com>
Dave Abrahams
2012-04-21 22:36:59 +0000
2a116b4ea4Summary: Moved libs/detail/utf8_codecvt_facet.cpp to boost/detail/utf8_codecvt_facet.ipp Author: Dave Abrahams <dave@boostpro.com>
Dave Abrahams
2012-04-19 18:19:20 +0000
a017040e81Detail: Merge macro to force container forwarding.
Daniel James
2012-03-31 19:34:56 +0000
e0e8ccb712Detail: Add macro to explicitly enable forward declaration of containers.
Daniel James
2012-02-18 15:48:59 +0000
de25ca2c03Detail: Merge disabled gcc container forwardings. Fixes#6323.
Daniel James
2012-01-15 19:56:13 +0000
17612676b8Detail: Disable container forward declarations for recent versions of libstdc++, refs #6326.
Daniel James
2012-01-11 23:00:55 +0000
06c06ee09cMerge Boost.Math changes from Trunk: mostly refactored test cases for shorter compile times.
John Maddock
2012-01-08 13:10:31 +0000