Crate forkheap

Source

Structs§

FileAllocator
A file-backed allocator for use in multiprocess programs or with very large allocations. Concurrent heap access is managed by a spinlock mutex.
ForkBox
Box-like container for data in a shared heap that is accessed concurrently by multiple forks.

Traits§

SynchronizableAllocator
Trait which denotes that an allocator may be synchronised across forks.

Type Aliases§

Mutex
A primitive that synchronizes the execution of multiple threads. See mutex::Mutex for documentation.