Skip to content

akalsi87/akmalloc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

akmalloc is a customizable memory allocator and its constituent parts. It can be a drop in replacement for malloc() and free() in many cases, and is composed of slabs and coalescing allocators.

The inspiration and motivation for this library comes from dlmalloc.

The goals for this library are:

  • Easy to read and maintain.
  • Be more memory conserving.
  • High efficiency and good performance.
  • Portability.

The source code is under include/ and documentation artifacts are under doc/html/.

Documentation