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

295 Commits

Author SHA1 Message Date
jzmaddock
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 2025-02-25 19:22:34 +00:00
jzmaddock
1729e94716 Update CI runners. 2025-02-25 19:22:34 +00:00
Vadim Zavalishin
cd653c7c78 Removed some of the unit tests (those using incorrect partition_sz parameter value) introduced with (#53) 2025-02-25 19:22:34 +00:00
Vadim Zavalishin
cef9d88e25 Revert the library code change of (#53), not touching the unit tests 2025-02-25 19:22:34 +00:00
Vadim Zavalishin
fa912abe92 Demonstrate the regressions caused by (#53) (commit 8ec1be1) by unit tests 2025-02-25 19:22:34 +00:00
James E. King III
2952382c4f Update CI to 2024.12 spec, update README 2025-01-01 23:09:12 +00:00
Alexander Grund
f2622bfb8c Use boost.io node 2024-12-24 08:55:23 -05:00
James E. King III
91f484d9b6 Update CI 2024-11-29 16:25:18 +00:00
cvspvr
f57b533ea4 Update pool.hpp 2024-11-29 10:04:37 -05:00
Rene Rivera
710fd94411 Update build deps. 2024-11-29 10:03:15 -05:00
Rene Rivera
c2e8295cd9 Adjust doc build to avoid boost-root references. 2024-11-29 10:03:15 -05:00
Rene Rivera
23c2f1cdcc Move inter-lib dependencies to a project variable and into the build targets. 2024-11-29 10:03:15 -05:00
Rene Rivera
f778402266 Update copyright dates. 2024-11-29 10:03:15 -05:00
Rene Rivera
51c7d9c9ab Change all <source> references to <library>. 2024-11-29 10:03:15 -05:00
Rene Rivera
1029066fc0 Bump B2 require to 5.2 2024-11-29 10:03:15 -05:00
Rene Rivera
3c22687621 Add requires-b2 check to top-level build file. 2024-11-29 10:03:15 -05:00
Rene Rivera
c72e070c21 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-11-29 10:03:15 -05:00
Rene Rivera
68153940a8 Make the library modular usable. 2024-11-29 10:03:15 -05:00
Marshall Clow
ec7da07ed1 Fix naked 'max' call that was failing on Windows. Fixes #864 boost-1.85.0 boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 2024-02-26 19:48:08 -08:00
Lei Mao
8ec1be1e82 Fix the Broken malloc_n Behavior (#53)
* Fix the Broken `malloc_n` Behavior

* Fix the Broken `malloc_n` Behavior

* Fix the Broken `malloc_n` Behavior

Added Unit Tests

* Fix the Broken `malloc_n` Behavior

Add more unit tests.

* Fix the Broken `malloc_n` Behavior

* Fix the Broken `malloc_n` Behavior

* Fix the Broken `malloc_n` Behavior
boost-1.83.0.beta1 boost-1.84.0 boost-1.84.0.beta1 boost-1.83.0
2023-01-15 12:23:45 +00:00
Alexander Grund
600bcb0273 Fix ccache saving on cache hit (#47)
See boostorg/boost-ci#166
boost-1.81.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1
2022-06-24 08:56:41 -07:00
James E. King III
f2b8fec976 re-add mingw ci testing boost-1.80.0.beta1 boost-1.80.0 2022-04-24 22:19:45 -04:00
James E. King III
3bfd28757d fix test 6702 changes from last CI push 2022-04-16 16:36:26 -04:00
James E. King III
eaee5254ac align with boost-ci 2022.02 and GitHub Actions 2022-04-15 23:51:34 -04:00
Orgad Shaneh
951ca57252 fix integer overflows in pool::ordered_malloc (#42)
Fixes trac #6701 (https://svn.boost.org/trac10/ticket/6701).

Originally-by: Jonathan Wakely <jwakely.boost@kayari.org>
2021-11-03 18:39:23 -07:00
Sam Darwin
337d47dc83 Update GitHub Actions CI file (#41) 2021-08-04 07:06:11 -07:00
Peter Dimov
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 2021-06-10 00:50:35 +03:00
Sam Darwin
98b0211c00 Add GitHub Actions config [ci skip] (#40) 2021-03-03 18:30:58 -08:00
Sam Darwin
4e032fdf64 add drone config [ci skip] (#38) 2021-03-03 18:30:47 -08:00
Edward Diener
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) 2021-01-21 02:19:02 -05:00
Eli Boyarski
810cc7650a Docs: fix formatting of two examples, improve grammar (#37) 2020-12-02 09:25:01 -08:00
Edward Diener
0754642bba Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#33) boost-1.75.0 boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 2020-04-16 08:14:50 -07:00
James E. King III
8edafbec99 Update CI boost-1.74.0.beta1 boost-1.71.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 2019-05-02 12:50:08 -04:00
Mike Dev
f963e6b808 [CMake] Add minimal cmake file
Only supports "add_subdirectory" workflow and doesn't
run unit-tests. It generates a INTERFACE cmake target
that other libraries can use to express their dependency
on boost pool and get usage requiremments, such as the
include directory.
boost-1.70.0.beta1 boost-1.70.0
2019-01-04 19:03:23 -05:00
James E. King III
e4b44b276c Enhance CI with libc++ and VS2017 strict builds boost-1.69.0-beta1 boost-1.69.0 2018-11-04 06:56:31 -05:00
James E. King III
2ab38a27b6 Indicate library is header-only in readme 2018-10-30 12:10:12 +00:00
James E. King III
a25d87ffbb Fix misalignment issue in simple_seg_storage test. 2018-10-30 08:07:11 -04:00
James E. King III
3a19e75a2f Enhance Travis CI build coverage 2018-10-30 08:07:11 -04:00
Michael Caisse
11d320fc25 update README to reflect header only status 2018-09-19 15:08:17 -07:00
Glen Fernandes
37b504b336 Fix unit tests that did not return report_errors() 2018-09-17 07:08:09 -04:00
Edward Diener
19d5c61004 Merge pull request #23 from boostorg/pr/no-boost-thread
Replace boost::mutex use to avoid a dependency on Boost.Thread
2018-08-28 22:14:14 -04:00
Peter Dimov
9def9a536f Replace boost::mutex use to avoid a dependency on Boost.Thread 2018-08-29 00:51:56 +03:00
James E. King III
9daab9f821 fix failing ci jobs in travis boost-1.68.0 2018-07-14 20:47:11 +00:00
James E. King III
59e0d89127 Fix appveyor links and badges in readme 2018-06-14 17:34:56 -04:00
James E. King III
7c40c300ea fix coverity scan integration 2018-06-13 18:10:01 +00:00
James E. King III
e904797a1d fix building in boostorg appveyor account 2018-06-03 00:10:46 +00:00
James E. King III
989bf9fe66 update to new style boost-ci build 2018-05-29 02:23:36 +00:00
James E. King III
ccd6ec45bd Fix README links to covscan, appveyor 2018-05-23 22:48:36 -04:00
James E. King III
fcb2bb7a8a Update README, fix header-only description 2018-05-21 15:46:13 -04:00
James E. King III
13ac03011b work around CI issue using win32 threading in cygwin when it
should use pthreads
2018-05-20 17:37:00 -04:00