Documentation of memory

( foonathan/memory)

small_node_pool Struct Reference

Detailed Description

Tag type defining a memory pool optimized for small nodes.

The free list is intrusive and thus requires that each node has at least the size of a pointer. This tag type does not have this requirement and thus allows zero-memory-overhead allocations of small nodes. It is a little bit slower than node_pool and does not support arrays.

Typedefs

using type = detail::small_free_memory_list