tanya.memory

Dynamic memory management.

Modules

allocator
module tanya.memory.allocator

This module contains the interface for implementing custom allocators.

lifetime
module tanya.memory.lifetime

Lifetime management functions, types and related exceptions.

mallocator
module tanya.memory.mallocator

Allocator based on $(D_PSYMBOL malloc), $(D_PSYMBOL realloc) and $(D_PSYMBOL free).

mmappool
module tanya.memory.mmappool
Undocumented in source.
op
module tanya.memory.op

Set of operations on memory blocks.

smartref
module tanya.memory.smartref

Smart pointers.

tests
module tanya.memory.tests

Public Imports

tanya.memory.allocator
public import tanya.memory.allocator;
tanya.memory.lifetime
public import tanya.memory.lifetime;

Meta