Robert Ramey
|
345b3a3b50
|
Modify to use BOOST_NOEXCEPT
|
2014-02-28 10:48:19 -08:00 |
|
Robert Ramey
|
094070e5e4
|
verified alignment of our custom utf8_codecvt_facet against the base class from which it is derived - std::codecvt.
|
2014-02-27 08:02:01 -08:00 |
|
Peter Dimov
|
33bc52789a
|
Moved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr
Conflicts:
include/boost/detail/lightweight_thread.hpp
include/boost/detail/quick_allocator.hpp
|
2014-02-12 17:07:44 +02:00 |
|
Peter Dimov
|
3dd2674052
|
Moved lightweight_thread.hpp, quick_allocator.hpp into smart_ptr
|
2014-02-12 17:05:13 +02:00 |
|
Stephen Kelly
|
d5699c31c9
|
allocator_utilities: Remove obsolete MSVC version check.
[SVN r85955]
|
2014-01-14 22:14:32 -08:00 |
|
Robert Ramey
|
c1b71a6f12
|
avoid conflict with standard library implementations
[SVN r86722]
|
2013-11-16 18:49:28 +00:00 |
|
Robert Ramey
|
55f85a4d1f
|
changed 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.
[SVN r86614]
|
2013-11-11 02:25:58 +00:00 |
|
Robert Ramey
|
8c689a1533
|
changed 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.
[SVN r86613]
|
2013-11-11 02:19:46 +00:00 |
|
Robert Ramey
|
f362e5e72f
|
changed 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.
[SVN r86612]
|
2013-11-11 02:18:51 +00:00 |
|
Andrey Semashev
|
4a5de13017
|
Fixed INT_PTR_ spelling.
[SVN r86536]
|
2013-11-01 15:27:08 +00:00 |
|
Andrey Semashev
|
3220177536
|
Removed RegisterWaitForSingleObjectEx as it is not present in all Windows SDK versions.
[SVN r86474]
|
2013-10-27 11:56:12 +00:00 |
|
Andrey Semashev
|
1e84644646
|
Added missing using declarations.
[SVN r86455]
|
2013-10-26 15:21:25 +00:00 |
|
Andrey Semashev
|
84da532b39
|
Added missing using declarations.
[SVN r86454]
|
2013-10-26 15:18:21 +00:00 |
|
Peter Dimov
|
54822d775b
|
Merged 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.
[SVN r86416]
|
2013-10-24 14:01:53 +00:00 |
|
Andrey Semashev
|
bae1bebd28
|
Added Windows 8.1 (aka Blue) version constant.
[SVN r86409]
|
2013-10-23 21:09:40 +00:00 |
|
Andrey Semashev
|
59ce745040
|
According to the discussion on the ML, changed the default WinAPI back to XP.
[SVN r86403]
|
2013-10-23 13:11:31 +00:00 |
|
Andrey Semashev
|
8e3280c8ee
|
Changed the default WinAPI version to Vista.
[SVN r86389]
|
2013-10-22 13:28:27 +00:00 |
|
Andrey Semashev
|
3319b4ac54
|
Added support for WinAPI version specification.
[SVN r86307]
|
2013-10-14 21:06:05 +00:00 |
|
Joaquín M López Muñoz
|
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
[SVN r86264]
|
2013-10-12 15:30:35 +00:00 |
|
Stephen Kelly
|
0e75aca4dd
|
Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
These evaded scripting.
[SVN r86249]
|
2013-10-11 23:22:36 +00:00 |
|
Stephen Kelly
|
d32882cc08
|
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
[SVN r86248]
|
2013-10-11 23:20:59 +00:00 |
|
Stephen Kelly
|
6395ed2f25
|
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#else...#endif blocks.
[SVN r86246]
|
2013-10-11 23:19:17 +00:00 |
|
Stephen Kelly
|
a747594bdd
|
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#else...#endif blocks.
[SVN r86245]
|
2013-10-11 23:17:48 +00:00 |
|
Stephen Kelly
|
684ee20edb
|
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#endif conditions.
[SVN r86244]
|
2013-10-11 23:15:00 +00:00 |
|
Stephen Kelly
|
5e28401195
|
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#endif blocks.
[SVN r86243]
|
2013-10-11 23:13:10 +00:00 |
|
Stephen Kelly
|
2114a3d026
|
Remove obsolete files.
[SVN r86242]
|
2013-10-11 23:11:35 +00:00 |
|
Andrey Semashev
|
0f9b39df3f
|
Fixed 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.
[SVN r86192]
|
2013-10-07 17:41:43 +00:00 |
|
Andrey Semashev
|
933b2c596b
|
Boost.Sync: Added preliminary implementation of a waitable timer for fixed time point waits. Updated WinAPI functions to contain the required APIs.
[SVN r86179]
|
2013-10-06 17:40:19 +00:00 |
|
Stephen Kelly
|
4dc7897c9f
|
Container: Remove obsolete GCC version check.
[SVN r86109]
|
2013-10-01 08:43:30 +00:00 |
|
Stephen Kelly
|
41f09db5d6
|
Exception: Remove obsolete GCC version check.
[SVN r86073]
|
2013-09-30 16:00:29 +00:00 |
|
Stephen Kelly
|
c8ca7d9788
|
Detail: Remove obsolete MSVC version checks.
[SVN r86039]
|
2013-09-30 00:21:39 +00:00 |
|
Andrey Semashev
|
1de858a76f
|
Finished POSIX condition_variable, working on Windows.
[SVN r86007]
|
2013-09-29 16:42:24 +00:00 |
|
Peter Dimov
|
275fe9d73b
|
Add BOOST_USE_INTRIN_H support; remove #pragma intrinsic, not needed and not supported on Intel.
[SVN r85994]
|
2013-09-29 11:04:37 +00:00 |
|
Andrey Semashev
|
8ca67eedb4
|
Merged latest changes from trunk.
[SVN r85988]
|
2013-09-28 16:29:40 +00:00 |
|
Stephen Kelly
|
1ec40ed29c
|
allocator_utilities: Remove obsolete MSVC version check.
[SVN r85955]
|
2013-09-26 13:04:51 +00:00 |
|
Stephen Kelly
|
589631a886
|
Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
|
2013-09-26 13:02:51 +00:00 |
|
Andrey Semashev
|
41e2470d21
|
Enabled #pragma once for all compilers that support it, not only MSVC.
[SVN r85866]
|
2013-09-24 12:56:50 +00:00 |
|
Andrey Semashev
|
eb60febe83
|
Fixed compilation problems with MinGW-w64.
[SVN r85865]
|
2013-09-24 12:49:46 +00:00 |
|
Andrey Semashev
|
73c18922d1
|
Merged changes from trunk.
[SVN r85818]
|
2013-09-22 09:57:15 +00:00 |
|
Andrey Semashev
|
ce5864b47e
|
To 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.
[SVN r85791]
|
2013-09-19 17:58:24 +00:00 |
|
Andrey Semashev
|
8590e40965
|
Added 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.
[SVN r85779]
|
2013-09-18 21:25:36 +00:00 |
|
Andrey Semashev
|
e1e8b05e02
|
Moved semaphore implementation to details. Some minor fixes.
[SVN r85679]
|
2013-09-15 16:58:33 +00:00 |
|
Tim Blechmann
|
79bce0a5f2
|
sync: add semaphore implementation
[SVN r85673]
|
2013-09-15 10:46:54 +00:00 |
|
Rene Rivera
|
2b05049c56
|
Merge Predef library to release.
[SVN r85618]
|
2013-09-09 04:06:52 +00:00 |
|
Rene Rivera
|
6a98633c6c
|
Rewrite content to use Predef endian detection. This removes the non-BSL license use.
[SVN r85230]
|
2013-08-07 03:03:23 +00:00 |
|
John Maddock
|
06aac2f311
|
Fix typo.
Fixes #7664.
[SVN r84760]
|
2013-06-13 15:53:31 +00:00 |
|
John Maddock
|
81cbc142ac
|
Fix typo.
Refs #7664.
[SVN r84758]
|
2013-06-13 15:50:50 +00:00 |
|
Ion Gaztañaga
|
8bfa4e2836
|
Merged BOOST_TEST_THROWS from trunk, as it's been working fine for two months
[SVN r84519]
|
2013-05-26 21:10:27 +00:00 |
|
Ion Gaztañaga
|
bd58c2d229
|
Added BOOST_TEST_THROWS
[SVN r83433]
|
2013-03-14 23:08:40 +00:00 |
|
John Maddock
|
610e913595
|
Merge changes from Trunk.
Fixes #6013.
Fixes #7151.
Fixes #7359.
Fixes #7389.
Fixes #7452.
Fixes #7528.
Fixes #7703.
Fixes #7841.
Fixes #7898.
Fixes #7938.
Fixes #8048.
[SVN r83139]
|
2013-02-24 19:07:59 +00:00 |
|