CMake Improvements:
- Fix deprecation warnings, update doctest, and CI. (#188)
- Remove static linking for cross compilation. (#162, #164)
- Fix include paths, cache variables. (#165, #190)
- Assume
thread_localis supported. (#167)
Bugfixes:
- Support
fixed_block_allocatorinmemory_pool_collection. (#173) - Fix
virtual_block_allocatordeallocation. (#175) - Fix
std::shared_ptrnode size alignment mismatch. (#171) - Fix unit tests on android. (#176)
- Don't use undefined preprocessor macros. (#186)
- Fix unused variable warnings. (#183, #184, #189)
Improvements:
- Allow incomplete types in
allocator_deallocator. (#153) - Give
allocator_polymorphic_deallocator/deletera default constructor. (#155) - Expose
memory_pool::owns. (#174)
New Contributors
- @nicosmd made their first contribution in #164
- @jiayuehua made their first contribution in #165
- @zchrissirhcz made their first contribution in #166
- @cohdan made their first contribution in #174
- @jeremimucha made their first contribution in #175
- @MambaWong made their first contribution in #187
- @MarisaKirisame made their first contribution in #185
- @mosfet80 made their first contribution in #188
- @mcourteaux made their first contribution in #186
Full Changelog: v0.7-3...v0.7-4