/WoodenAllocators

Base specific and general use allocators

Primary LanguageC++

WoodenAllocators

WoodenAllocators - library with basic types of implemented allocators.

Implemented :

  1. Allocator base class
  2. Stack allocator
  3. Linear allocator
  4. ObjectPool with Freelist allocator
  5. Debug validation of data for detecting memory leakage and preventing undefined behaviour
  6. General linked list allocator
  7. General linked list allocator using auto-balancing RB-tree

Not implemented :

  1. Added staticsts collector for debuging allocators
  2. Agregator allocator
  3. Bucket allocator

Unit-tests : Not implemented yet