2
0
mirror of https://github.com/boostorg/pool.git synced 2026-01-19 04:22:14 +00:00

Commit Graph

  • 571909a59e Allow object_pool::construct() to use variadic template, if available. develop Joe Herdman 2019-09-06 01:34:50 -04:00
  • a7271552b8 Implement reusable Boost.CI workflow for GHA James E. King III 2025-07-02 16:38:59 -04:00
  • 740c8076f9 Update python version. boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 master jzmaddock 2025-02-25 18:47:45 +00:00
  • 1729e94716 Update CI runners. jzmaddock 2025-02-25 18:43:05 +00:00
  • cd653c7c78 Removed some of the unit tests (those using incorrect partition_sz parameter value) introduced with (#53) Vadim Zavalishin 2025-01-13 14:29:23 +01:00
  • cef9d88e25 Revert the library code change of (#53), not touching the unit tests Vadim Zavalishin 2025-01-10 17:29:41 +01:00
  • fa912abe92 Demonstrate the regressions caused by (#53) (commit 8ec1be1) by unit tests Vadim Zavalishin 2025-01-10 16:28:08 +01:00
  • 33427af680 Update python version. pr63 jzmaddock 2025-02-25 18:47:45 +00:00
  • e3be3721db Update CI runners. jzmaddock 2025-02-25 18:43:05 +00:00
  • 86b7987046 Removed some of the unit tests (those using incorrect partition_sz parameter value) introduced with (#53) Vadim Zavalishin 2025-01-13 14:29:23 +01:00
  • 492f9a89df Revert the library code change of (#53), not touching the unit tests Vadim Zavalishin 2025-01-10 17:29:41 +01:00
  • 2822004af9 Demonstrate the regressions caused by (#53) (commit 8ec1be1) by unit tests Vadim Zavalishin 2025-01-10 16:28:08 +01:00
  • 2952382c4f Update CI to 2024.12 spec, update README James E. King III 2025-01-01 20:39:57 +00:00
  • f2622bfb8c Use boost.io node Alexander Grund 2024-12-08 20:02:10 +01:00
  • 91f484d9b6 Update CI James E. King III 2024-11-29 15:50:23 +00:00
  • f57b533ea4 Update pool.hpp cvspvr 2024-10-04 23:05:33 +10:00
  • 710fd94411 Update build deps. Rene Rivera 2024-08-05 23:18:51 -05:00
  • c2e8295cd9 Adjust doc build to avoid boost-root references. Rene Rivera 2024-07-28 11:28:51 -05:00
  • 23c2f1cdcc Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:23 -05:00
  • f778402266 Update copyright dates. Rene Rivera 2024-07-20 22:52:04 -05:00
  • 51c7d9c9ab Change all <source> references to <library>. Rene Rivera 2024-07-20 19:42:02 -05:00
  • 1029066fc0 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:56 -05:00
  • 3c22687621 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • c72e070c21 Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:15:59 -05:00
  • 68153940a8 Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • ec7da07ed1 Fix naked 'max' call that was failing on Windows. Fixes #864 boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 Marshall Clow 2024-02-26 19:48:08 -08:00
  • 8ec1be1e82 Fix the Broken malloc_n Behavior (#53) boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 Lei Mao 2023-01-15 04:23:45 -08:00
  • 600bcb0273 Fix ccache saving on cache hit (#47) boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0 Alexander Grund 2022-06-24 17:56:41 +02:00
  • f2b8fec976 re-add mingw ci testing boost-1.80.0.beta1 boost-1.80.0 James E. King III 2022-04-24 17:52:23 -04:00
  • 3bfd28757d fix test 6702 changes from last CI push James E. King III 2022-04-16 00:06:07 -04:00
  • eaee5254ac align with boost-ci 2022.02 and GitHub Actions James E. King III 2022-04-15 16:28:53 -04:00
  • 951ca57252 fix integer overflows in pool::ordered_malloc (#42) Orgad Shaneh 2021-11-04 03:39:23 +02:00
  • 337d47dc83 Update GitHub Actions CI file (#41) Sam Darwin 2021-08-04 09:06:11 -05:00
  • b516ac5b82 Update CMakeLists.txt boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-06-10 00:50:35 +03:00
  • 98b0211c00 Add GitHub Actions config [ci skip] (#40) Sam Darwin 2021-03-04 02:30:58 +00:00
  • 4e032fdf64 add drone config [ci skip] (#38) Sam Darwin 2021-03-04 02:30:47 +00:00
  • 45c20cf2b7 [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. (#39) Edward Diener 2021-01-21 02:19:02 -05:00
  • 810cc7650a Docs: fix formatting of two examples, improve grammar (#37) Eli Boyarski 2020-12-02 19:25:01 +02:00
  • 0754642bba Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#33) boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 Edward Diener 2020-04-16 11:14:50 -04:00
  • 8edafbec99 Update CI boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 James E. King III 2019-05-02 07:25:22 -04:00
  • f963e6b808 [CMake] Add minimal cmake file boost-1.70.0.beta1 boost-1.70.0 Mike Dev 2019-01-02 22:51:11 +01:00
  • e4b44b276c Enhance CI with libc++ and VS2017 strict builds boost-1.69.0-beta1 boost-1.69.0 James E. King III 2018-11-03 09:53:59 -04:00
  • 2ab38a27b6 Indicate library is header-only in readme James E. King III 2018-10-30 12:10:12 +00:00
  • a25d87ffbb Fix misalignment issue in simple_seg_storage test. James E. King III 2018-10-29 23:05:03 +00:00
  • 3a19e75a2f Enhance Travis CI build coverage James E. King III 2018-10-28 01:26:37 +00:00
  • 11d320fc25 update README to reflect header only status Michael Caisse 2018-09-19 15:08:17 -07:00
  • 37b504b336 Fix unit tests that did not return report_errors() Glen Fernandes 2018-09-17 07:08:09 -04:00
  • 19d5c61004 Merge pull request #23 from boostorg/pr/no-boost-thread Edward Diener 2018-08-28 22:14:14 -04:00
  • 9def9a536f Replace boost::mutex use to avoid a dependency on Boost.Thread Peter Dimov 2018-08-29 00:51:56 +03:00
  • 9daab9f821 fix failing ci jobs in travis boost-1.68.0 James E. King III 2018-07-14 20:47:11 +00:00
  • 59e0d89127 Fix appveyor links and badges in readme James E. King III 2018-06-14 17:34:56 -04:00
  • 7c40c300ea fix coverity scan integration James E. King III 2018-06-13 18:10:01 +00:00
  • e904797a1d fix building in boostorg appveyor account James E. King III 2018-06-03 00:10:46 +00:00
  • 989bf9fe66 update to new style boost-ci build James E. King III 2018-05-29 02:21:47 +00:00
  • ccd6ec45bd Fix README links to covscan, appveyor James E. King III 2018-05-23 22:48:36 -04:00
  • fcb2bb7a8a Update README, fix header-only description James E. King III 2018-05-21 15:46:13 -04:00
  • 13ac03011b work around CI issue using win32 threading in cygwin when it should use pthreads James E. King III 2018-05-20 15:52:24 -04:00
  • a75267c305 Merge pull request #21 from jeking3/ci Marshall Clow 2018-05-19 10:53:06 -07:00
  • dc723ad8bc Added CI framework - travis with valgrind, cppcheck, ubsan, codecov, covscan (future) - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64 - README, LICENSE, etc. James E. King III 2018-05-12 22:29:11 +00:00
  • 677d2fb2a2 Merge branch 'master' into develop boost-1.67.0 Peter Dimov 2017-11-28 21:10:35 +02:00
  • 834b61455c Merge branch 'do-not-use-test-rules-to-check-for-valgrind' of https://github.com/Kojoley/pool into feature/pull-18 Peter Dimov 2017-11-28 03:32:19 +02:00
  • 6e0ba40196 Disable warnings 4127, 4267; fix typo; reduce number of iterations Peter Dimov 2017-11-28 02:34:30 +02:00
  • a58311b761 Disable warning 4127 Peter Dimov 2017-11-28 02:10:20 +02:00
  • fe9b02f84c Install valgrind on Travis Peter Dimov 2017-11-27 23:01:02 +02:00
  • 2845d58399 Add .travis.yml Peter Dimov 2017-11-27 19:04:54 +02:00
  • 12e5fadc31 Do not use test rules to check for valgrind Nikita Kniazev 2017-11-26 23:18:22 +03:00
  • 85e0bcb939 Merge branch 'develop' boost-1.66.0 boost-1.65.1 boost-1.65.0 Edward Diener 2017-06-23 22:51:20 -04:00
  • b4a255c001 Merge pull request #16 from DanielaE/fix/missing-include Edward Diener 2017-05-13 11:16:59 -04:00
  • 252c660e16 Fix compilation errors due to missing include <iostream>. Daniela Engert 2017-05-13 13:11:42 +02:00
  • 99df3b23a6 Merge branch 'develop' boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 Edward Diener 2017-01-04 14:05:15 -05:00
  • 9be39a7ab5 Merge pull request #8 from mfontanini/cxx11_allocator_compliance Edward Diener 2016-12-24 08:54:58 -05:00
  • 1c302dbff3 Implement own random_shuffle for tests in place of deprecated std::random_shuffle Edward Diener 2016-11-08 20:52:11 -05:00
  • 2c44798b60 Add, and update, documentation build targets. boost-1.63.0 Rene Rivera 2016-10-07 23:07:35 -05:00
  • bfdf018e31 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:35 -05:00
  • df9ce978b2 Bug fixes for the 1.62.0 release boost-1.62.0 Marshall Clow 2016-09-11 08:01:20 -07:00
  • 28f629e776 Merge pull request #15 from efcs/fix-sys-allocator Marshall Clow 2016-08-29 22:00:32 -07:00
  • f140f96bce Fix double delete in new_delete_allocator Eric Fiselier 2016-08-29 22:49:19 -06:00
  • f21f51aa1d Fix comments in tests to refer to the correct bugs. No functional change Marshall Clow 2016-07-30 11:10:42 -07:00
  • c348239590 Merge pull request #14 from Flast/testfix/auto_ptr Marshall Clow 2016-07-30 11:08:11 -07:00
  • 79b7b0ca67 Do not use std::auto_ptr. Kohei Takahashi 2016-07-30 17:22:44 +09:00
  • 2d53e59bcc Merge branch 'develop' boost-1.61.0 Marshall Clow 2016-03-07 08:32:23 -08:00
  • 8a8829c842 Merge pull request #13 from olk/patch-1 Marshall Clow 2016-02-27 12:20:59 -08:00
  • 7cdd314726 use std::mutex if available Oliver Kowalke 2016-02-27 20:43:54 +01:00
  • c28478d04e Merge pull request #12 from boostorg/develop Rene Rivera 2016-02-23 21:38:50 -06:00
  • 631b646780 Fix so that doc build works unmodded in Boost tree. Rene Rivera 2015-12-18 15:36:23 -06:00
  • 630886731d Merge minor bug fixes to master boost-1.60.0 Marshall Clow 2015-09-03 06:33:03 -07:00
  • 7ebc948b21 Merge pull request #11 from nschloe/fix2-7085 Marshall Clow 2015-08-12 11:54:57 -07:00
  • 817b691f6c improve guards around boost/thread/mutex.hpp Nico Schlömer 2015-08-12 19:42:26 +02:00
  • a80e56ceaf Add check for BOOST_HAS_RVALUE_REFS when using rvalue-refs. Matias Fontanini 2015-03-17 00:17:44 -07:00
  • 7031de34fa Use variadic templates on fast_pool_allocator::construct when using C++11. Matias Fontanini 2015-03-16 21:22:17 -07:00
  • 5eec444d96 Use variadic templates on pool_allocator::construct when using C++11. Matias Fontanini 2015-03-16 21:22:02 -07:00
  • 3519294895 Merge pull request #7 from akumta/patch-1 Marshall Clow 2015-02-25 20:25:30 +01:00
  • 7240ef2319 Update test_bug_5526.cpp akumta 2015-02-25 10:26:51 -08:00
  • 3285102647 Merge branch 'develop' boost-1.59.0 boost-1.58.0 Peter Dimov 2015-01-15 19:05:29 +02:00
  • de05d62aea Replace math::gcd,lcm with integer. Peter Dimov 2015-01-15 19:05:08 +02:00
  • 2e7bdc8182 Merge branch 'develop' Peter Dimov 2015-01-15 18:54:52 +02:00
  • 397536bb4b Make tests work again. Peter Dimov 2015-01-15 18:54:22 +02:00
  • 45fa7466ca Merge pull request #6 from danieljames/metadata Noel Belcourt 2014-09-01 20:34:23 -06:00
  • c4b09aa2f5 Add metadata file. Daniel James 2014-08-18 15:08:54 +01:00
  • a0386581c0 Merge pull request #5 from boostorg/develop boost-1.57.0 boost-1.56.0 Noel Belcourt 2014-07-09 22:36:10 -06:00