Module mem

Module mem 

Source
Expand description

Memory management abstractions for thread safety.

This module provides safe abstractions for managing thread stacks, reference counting, and memory reclamation in a no_std environment.

Re-exports§

pub use stack_pool::Stack;
pub use stack_pool::StackPool;
pub use stack_pool::StackSizeClass;
pub use arc_lite::ArcLite;
pub use race_detector::RaceDetector;
pub use race_detector::RaceDetectorStats;
pub use race_detector::OrderingValidator;
pub use race_detector::RACE_DETECTOR;

Modules§

arc_lite
Lightweight atomic reference counting for no_std environments.
race_detector
Data race detection utilities for debugging lock-free data structures.
stack_pool
Stack pool allocator for thread stacks.