Commit Graph

  • 7808ab19dc Merge branch 'develop' cc Glen Fernandes 2019-08-15 17:26:57 -0400
  • 7be41ca8f9 Use allocator's max_size() when possible Glen Fernandes 2019-08-15 17:25:37 -0400
  • 6ccd04cd89 Update Travis configuration Glen Fernandes 2019-08-15 17:24:17 -0400
  • 7e56abf99b Merge branch 'develop' Glen Fernandes 2019-05-21 22:12:12 -0400
  • 0818faec5c Hide internals from Boostbook Doxygen Glen Fernandes 2019-05-21 21:18:29 -0400
  • 7cdb7b260c Merge branch 'develop' Glen Fernandes 2019-04-24 00:20:15 -0400
  • 81e4b9590f Merge branch niklasfejes/insert-bug-fix into develop Glen Fernandes 2019-04-24 00:10:53 -0400
  • 3d3b5bffd4 Switch to lightweight_test for unit tests and switch to non-deprecated timer Glen Fernandes 2019-04-23 17:07:46 -0400
  • 03a5c8494e Eliminate ubsan warning on add() and sub() Glen Fernandes 2019-04-23 09:01:05 -0400
  • 14379c5eac
    Merge pull request #27 from tinko92/develop Glen Fernandes 2019-04-23 22:19:28 +1000
  • 061ac223a1 Replace broken sgi links. Tinko Bartels 2019-04-23 13:38:28 +0200
  • 3dc0e1c56b Merge branch 'develop' Glen Fernandes 2018-11-28 20:06:50 -0500
  • b07fbd056a More max that needs guarding from Windows header macros Glen Fernandes 2018-11-28 20:06:31 -0500
  • d1e113f441 Merge branch 'develop' Glen Fernandes 2018-10-27 18:03:10 -0400
  • c084535786 Give the unit test Dummy class a virtual destructor Glen Fernandes 2018-10-27 17:59:07 -0400
  • 2433adc0ec Add variadic construct to cb_details::allocator_traits Glen Fernandes 2018-10-02 06:08:26 -0400
  • f10876014a
    Merge pull request #19 from luzpaz/circular_buffer-misc-typos Glen Fernandes 2018-10-01 21:23:19 -0400
  • 187f4db314 circular_buffer: misc-typos luz.paz 2018-09-23 15:35:26 -0400
  • 37a7b2c0d5 Add minimal CMakeLists.txt Glen Fernandes 2018-09-20 08:59:12 -0400
  • 2b7cb8fe8b Merge branch 'develop' Glen Fernandes 2018-09-07 08:27:10 -0400
  • fc3e2cd1bc Drop dependency on Boost.Iterator Glen Fernandes 2018-09-07 08:00:00 -0400
  • 28e32ba5e8 Remove or replace unnecessary or obsolete header includes Glen Fernandes 2018-09-07 00:28:19 -0400
  • ca3d6678ee In pre-C++11 use our own allocator_traits implementation Glen Fernandes 2018-09-07 00:20:37 -0400
  • c0b613f8bb Fix custom allocator and custom pointer in unit test Glen Fernandes 2018-09-06 23:54:58 -0400
  • 97ef4e0e19 Update tests for GCC 4.6 in C++0x mode Glen Fernandes 2018-09-06 22:23:39 -0400
  • a3317ecd15 Removed unnecessary include of call_traits.hpp. Adam Shapiro 2017-01-09 15:51:48 +0000
  • 7572374d3b Corrected no_exceptions_support.hpp include. Adam Shapiro 2017-01-09 15:50:55 +0000
  • f66c723e1e Run tests on Travis and Appveyor Glen Fernandes 2018-09-06 13:24:23 -0400
  • bad3f6a8ec Use the empty base optimization for the Allocator Glen Fernandes 2018-09-05 23:02:58 -0400
  • 78735e27a0
    Merge pull request #16 from DanielaE/fix/no-iterator-inheritance Glen Fernandes 2018-09-05 23:42:37 -0400
  • 541a0e99fb Add test for uninitialized insert bug. Niklas Fejes 2018-07-17 09:51:01 +0200
  • 3b9280c0e0 Fix broken uninitialized check. Niklas Fejes 2018-07-17 09:49:40 +0200
  • 4ef6e8d1f6 Merge branch 'develop' Glen Fernandes 2018-02-04 23:13:19 -0500
  • 14b50f574a
    Inheriting std::iterator is deprecated in c++17. Daniela Engert 2017-12-27 16:12:48 +0100
  • 5c5bef6cee Use to_address free function instead of pointer_traits member Glen Fernandes 2017-11-23 23:19:12 -0500
  • 2a3e26ff63 Merge pull request #14 from rarevans/spelling Glen Fernandes 2017-10-06 08:19:23 -0400
  • e655fa6c4d correct spelling in comments for circular_buffer example Richard Evans 2017-10-06 12:44:29 +1000
  • 70664ea403 Merge branch 'develop' Glen Fernandes 2017-06-04 10:41:13 -0400
  • a2a85b57d4 Merge pull request #13 from glenfe/develop Glen Fernandes 2017-05-29 18:41:47 -0400
  • ef8c59c4a6 Use pointer_traits.to_address instead of addressof(*p) Glen Fernandes 2017-05-29 18:20:22 -0400
  • 0b9a59f270 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:33 -0500
  • 31aa9939b3 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:33 -0500
  • 99c93337d7 Merge pull request #10 from boostorg/develop Glen Fernandes 2016-08-18 21:55:24 -0400
  • 12b896d57f Merge pull request #9 from Lastique/disable_debug_by_default Glen Fernandes 2016-08-11 19:50:08 -0400
  • ea60799f31 Disable debug implementation by default Andrey Semashev 2016-04-29 00:56:06 +0300
  • d49044344f Merge pull request #8 from MarcelRaad/patch-1 Glen Fernandes 2015-09-12 06:53:50 -0400
  • 45c5d05b1d Remove deprecated include Marcel Raad 2015-09-11 16:30:17 +0200
  • 9cf5fbb0fe Merge pull request #7 from amerry/adl_swap Antony Polukhin 2015-04-21 22:43:21 +0400
  • 2c88fa2f27 Use boost/move/adl_move_swap.hpp to perform swaps. Alexander Merry 2015-04-21 09:02:26 +0100
  • ce9a8538f2 Correct spelling of "suppress" Alex Henrie 2015-01-30 15:28:08 -0700
  • 5136d09e0a Merge branch 'master' into develop Antony Polukhin 2014-10-14 13:54:40 +0400
  • 8a35c1deb0 Merge pull request #4 from danieljames/metadata Antony Polukhin 2014-08-18 19:55:51 +0400
  • a54ccf9962 Add metadata file. Daniel James 2014-08-18 14:57:42 +0100
  • d48b479c6a Use move_if_noexcept from Boost.Move Antony Polukhin 2014-06-04 20:17:07 +0400
  • 8ba2c24454 Merge pull request #2 from jzmaddock/patch-1 Glen Fernandes 2014-08-14 12:28:36 -0700
  • 05a6e6e0d5 Merge pull request #3 from jzmaddock/patch-2 Glen Fernandes 2014-08-14 12:26:40 -0700
  • 483a1bdc2d Update jamfile.v2 jzmaddock 2014-08-14 17:33:00 +0100
  • cfdf5c063b Update jamfile.v2 jzmaddock 2014-08-14 17:31:43 +0100
  • f02cbb939c Finished sync of develop and master branches Antony Polukhin 2014-08-12 20:50:49 +0400
  • d18e2283a4 Merge branch 'master' into develop Antony Polukhin 2014-08-12 20:47:16 +0400
  • 7e233f7b41 Merge branch 'develop' Glen Fernandes 2014-05-04 07:42:32 -0700
  • 689e79abd9 Correct unit test custom pointer dereference operator Glen Fernandes 2014-05-02 22:06:39 -0700
  • 002f351a9f Merge pull request #1 from glenfe/develop Glen Fernandes 2014-05-02 13:20:22 -0700
  • 18306aee33 Eliminate need for do_construct helper Glen Fernandes 2014-05-02 10:26:11 -0700
  • c4b62627e7 Add C++11 allocator model support Glen Fernandes 2014-05-01 23:50:44 -0700
  • f5303c70d8 Merge branch 'develop' Antony Polukhin 2014-01-19 12:02:44 +0400
  • b896ace67c Create first merge point for Git Antony Polukhin 2014-01-01 15:35:13 +0400
  • 62233c53bb Removed some whitespaces Antony Polukhin 2013-12-04 19:16:45 +0400
  • fc1d341a26 Fixed setting memory to '0xcc' in debug mode for non-pointer allocator::pointer types Antony Polukhin 2013-12-03 15:44:43 +0400
  • ece1277965 Fixed issues with allocators that do not return pointers, added tes case for such situations (refs #9334) Antony Polukhin 2013-12-03 13:40:58 +0400
  • 33cfe492d9 Merge circular_buffer from trunk: * dropped support of antique compilers (thanks to Stephen Kelly for doing it all around the boost!) Antony Polukhin 2013-11-13 13:30:10 +0000
  • f9694e2dcb Remove remaining occurances of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:22:36 +0000
  • 90711fb1fe Merge circular buffer documentation fixes. Daniel James 2013-10-08 21:01:18 +0000
  • 783ea198b9 Final (hopefully?) fixed link. Daniel James 2013-10-07 23:06:58 +0000
  • 4b86f0994d Try to fix the images in the circular buffer documentation. Daniel James 2013-10-07 20:29:54 +0000
  • 1e48373264 Fix another circular buffer link. Daniel James 2013-10-06 15:15:34 +0000
  • 0c7032c145 Try to fix some links in circular buffer. Daniel James 2013-10-06 08:03:35 +0000
  • 6b14d766d2 CircularBuffer: Remove obsolete MSVC version checks. Stephen Kelly 2013-09-30 16:03:51 +0000
  • d2d2710560 Remove use of BOOST_ITERATOR_CATEGORY Stephen Kelly 2013-09-30 15:54:32 +0000
  • 1f3a0aaa3d Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • 6eb5fd4a3d Big merge of Boost.CircularBuffer : * Full merge of QuickBoock documentation from Paul A. Bristow * Merged rvalue references support with tests and documentation (fixed #7888) Antony Polukhin 2013-08-29 08:39:09 +0000
  • f129fc1a7e Make move_if_noexcept more strict and move values only if they have noexcept move constructor *and* noexcept move assignment operator (refs #7888) Antony Polukhin 2013-08-25 12:36:51 +0000
  • 24ef3b6939 Updated documentaion of the circular_buffer to reflect the rvalue references support (refs #7888) + replaced some tabs with whitespaces and added the boost.root parameter to jamfile.v2 Antony Polukhin 2013-08-08 15:32:11 +0000
  • 584239fb3a Fix errors in circular_buffer tests(refs #7888). Antony Polukhin 2013-07-23 16:06:38 +0000
  • a08fb95e1f Make tests of circular_buffer compile with -DBOOST_THREAD_VERSION=4 Antony Polukhin 2013-07-22 11:49:48 +0000
  • f91a722738 Fixed MSVC related bug for rvalues move support of circular_buffer (refs #7888) Antony Polukhin 2013-07-22 11:44:10 +0000
  • 25b1edf93c Fixed my own typo (refs #7888) Antony Polukhin 2013-07-19 14:41:41 +0000
  • 1d0e7d01f9 Fix errors in circular_buffer tests(refs #7888). Antony Polukhin 2013-07-17 14:09:32 +0000
  • 7ea5ea0d00 Deleted old docs, leaving only re-factored Quickbook version. Paul A. Bristow 2013-07-16 17:15:46 +0000
  • 2c97b19896 Changed redirection to refactored version in Boostbook collection Paul A. Bristow 2013-07-16 17:12:21 +0000
  • 9167a3edb4 Updated to correct broken links. Paul A. Bristow 2013-07-14 16:32:46 +0000
  • a739343a66 Improved rvalues move support for elements of circular_buffer (refs #7888): * all erase methods now use move construction to to move elements * space optimized circullar buffer now has move constructor, move assignment and functions that work with rvalues * more methods marked as BOOST_NOEXCEPT * much more tests Antony Polukhin 2013-07-11 14:55:24 +0000
  • c1ac2a4cf8 Commit of circular buffer doc build. John Maddock 2013-07-10 16:19:37 +0000
  • 62b25b47c7 Improved rvalues move support for elements of circular_buffer (refs #7888): * set_capacity and rset_capacity now work with move-only types if move constructor of type marked with noexcept * force placement ::new usage * minor optimizations (move values in more cases) * more tests Antony Polukhin 2013-07-09 15:06:16 +0000
  • 4d86f119cb Improved rvalues move support for elements of circular_buffer (refs #7888): * move_if_noexcept uses is_copy_constructible trait * more tests, tests are now more strict * linearize() now works with move-only types Antony Polukhin 2013-07-09 09:32:45 +0000
  • 4eb876042e Add basic rvalues move support for elements of circular_buffer (refs #7888). Patch uses Boost.Move to emulate rvalues in C++03 Antony Polukhin 2013-07-08 13:41:58 +0000
  • e06194c3d3 CircularBuffer: manage with #5362, #7025, #7050. Vicente J. Botet Escriba 2013-07-07 12:59:57 +0000
  • 693933160d Basic commit of C++11 move constructor and move assignment for circular_buffer (refs #7888). some of the functions marked with BOOST_NOEXCEPT Antony Polukhin 2013-07-02 13:51:55 +0000
  • 754f3a8011 Quickbook version of docs. Paul A. Bristow 2013-07-02 07:44:38 +0000
  • 82bf47c8d2 Changed Doxygen comments for new Quickbook/Doxygen based documentation. No intentional changes to code. Paul A. Bristow 2013-06-22 13:43:44 +0000