An implementation of the C dynamic memory allocation functions.