metapool is a header-only, pool-based allocator for high-frequency allocations in simulations, game engines, and other real-time systems. it uses compile-time layout configuration with preallocated thread-local arenas and implements both
std::allocator and std::pmr::memory_resource interfaces. the repository includes benchmarks against
malloc, std::allocator (heap), and std::pmr::unsynchronized_pool_resource (no heap). the metapool-backed dynamic array
mtp::vault reaches up to 1300x faster reserve() than std::vector, and about 3.5x faster than std::pmr::vector.repo:
https://github.com/esterlein/metapool
https://redd.it/1op7if1
@r_cpp