-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Felix Petriconi edited this page Feb 13, 2014
·
5 revisions
- AffixAllocator - Allows to automatically pre- and sufix allocated regions. It can be used to set and test debug markers before and after the allocated memory to check for buffer overruns. As well it might be used to automatically construct any other type at such a position like mutexes.
- Bucketizer - Manages a bunch of Allocators with increasing bucket size
- FallbackAllocator - Either the default Allocator can handle a request, otherwise it is passed to a fallback Allocator
- Mallocator - Provides and interface to systems ::malloc()
- Segregator - Separates allocation requests depending on a threshold to Allocator A or B
- SharedFreeList - Manages a list of freed memory blocks in a list for faster reusage in a thread safe, lock free manner
- SharedCascadingAllocator - Manages in a thread safe way Allocators and automatically creates a new one when the previous are out of memory
- SharedHeap - A thread safe heap with minimal overhead and as far as possible in a lock-free way.
- StackAllocator - Provides a memory access, takedn from the stack