Module arena_allocator

Module arena_allocator 

Source

Structs§

AllocationRecord
Arena allocation record
ArenaAllocator
Main arena allocator implementation
ArenaCheckpoint
Arena checkpoint for nested scopes
ArenaConfig
Arena allocator configuration
ArenaStats
Arena allocator statistics
ArenaUsage
Arena usage information
CheckpointHandle
Checkpoint handle for rollback operations
GrowingArena
Growing arena that can expand its capacity
GrowingArenaUsage
Growing arena usage information
MemoryLayout
Memory layout information
MemoryRegion
Memory region within arena
RingArena
Ring buffer arena allocator for circular allocation patterns
RingConfig
Ring arena configuration
RingUsage
Ring buffer usage information
ThreadSafeArena
Thread-safe arena allocator wrapper

Enums§

ArenaError
Arena allocator errors
GrowthStrategy
Growth strategy for resizable arenas

Traits§

ExternalAllocator
External allocator trait for growing arenas