Sal (memory sub-allocator) is an implementation of a custom dynamic memory allocation system in C.