Collection of utilities used while developing multi-threaded code.
-
Updated
Dec 11, 2016 - C++
Collection of utilities used while developing multi-threaded code.
This is a C++ port of my D port of my Free Pascal "Binary Trees" benchmark implementation, written out of curiosity to see how they compare.
A port to D of my Free Pascal "Binary Trees" benchmark implementation, initially written as a self-learning exercise.
A C++ string benchmark, comparing the performance of STL strings vs. ATL CString vs. custom pool allocator strings
Pool implementations to save memory
A port of a combination of the D and C++ ports of my Free Pascal "Binary Trees" benchmark implementation, once again written just out of curiosity to see how they all compare.
Here you will literally learn everything about allocators, and implement one yourself!
PLALLOC - dynamic linear pool allocator (ULL Based)
A single header block allocator that I wrote as an exercise
Custom memory allocators for speeding up node-based containers and object graphs
A fast memory pool allocator
A set of custom memory allocators
A C++ memory pool that is Boost-friendly and performance oriented (zero-malloc).
C++11 memory allocator based on memory pools. It offers fast and efficient allocation of a large number of small-size objects.
An simplify library to create jdbc pools via HikariCP. The Statement/PreparedStatement methods are performed asynchronously
C++ Custom memory allocators
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
Add a description, image, and links to the pool-allocator topic page so that developers can more easily learn about it.
To associate your repository with the pool-allocator topic, visit your repo's landing page and select "manage topics."