aboutsummaryrefslogtreecommitdiff
path: root/src/lib/memarea/lib_memarea.dox
blob: eaca286044bc9aed9e4c04f7c57430a31e8ea870 (plain)
1
2
3
4
5
6
7
8
9
10
/**
@dir /lib/memarea
@brief lib/memarea A fast arena-style allocator.

This module has a fast "arena" style allocator, where memory is freed all at
once.  This kind of allocation is very fast and avoids fragmentation, at the
expense of requiring all the data to be freed at the same time.  We use this
for parsing and diff calculations.

**/