AppShift-MemoryPool
AppShift-MemoryPool copied to clipboard
A very fast cross-platform memory pool mechanism for C++ built using a data-oriented approach (3 to 24 times faster than regular new or delete, depending on operating system & compiler)
Basically the title. They are essential to be able to use the class effectively. MemoryPoolAllocator also faces problems cause of this.
It would be useful to be able to use memory pools in existing containers, like `std::vector`, `std::deque`, etc. (Along with their `std::pmr::*` counterparts). To do this, we would need an...
Hi, I am using VS2013 + WindowsApplicationForDrivers8.1 to build my project ```cpp // global var AppShift::MemoryPool pool; //.... Object obj = new(&pool) Object; //... pool.free(obj); ``` then I got a...