| .. _chapter-pw-allocator: | |
| .. default-domain:: cpp | |
| ----------- | |
| pw_alloctor | |
| ----------- | |
| This module provides various building blocks | |
| for a dynamic allocator. This is composed of the following parts: | |
| - ``block``: An implementation of a linked list of memory blocks, supporting | |
| splitting and merging of blocks. | |
| - ``freelist``: A freelist, suitable for fast lookups of available memory | |
| chunks (i.e. ``block`` s). | |
| Note, this module, and its documentation, is currently incomplete and | |
| experimental. | |