[][src]Module memory_manager::allocate

Memory allocation utilities.

Re-exports

pub use primitives::MMapError;
pub use primitives::Result;

Structs

MegaBlock

Mega-blocks: allocation units, we reserve Blocks from MegaBlocks.

MegaBlockIterator

Const iterator for mega-blocks.

MegaBlockIteratorMut

Mutable iterator for mega-blocks.

MegaBlockList

Mega-block lists: doubly-linked list of mega-blocks.

MemoryChunk

Memory chunk.

Enums

Protection

Memory protection flags.

Type Definitions

ChunkIterator

Const iterator for chunks in a mega-block list.

ChunkIteratorMut

Mutable iterator for chunks in a mega-block list.