fastalloc 1.5.0

High-performance memory pooling library with type-safe handles, predictable latency, and zero fragmentation. Perfect for game engines, real-time systems, and high-churn workloads.
Documentation
//! Memory pool implementations.

mod fixed;
mod growing;

pub use fixed::FixedPool;
pub use growing::GrowingPool;

#[cfg(feature = "std")]
mod thread_local;

#[cfg(feature = "std")]
mod thread_safe;

#[cfg(feature = "std")]
pub use thread_local::ThreadLocalPool;

#[cfg(feature = "std")]
pub use thread_safe::ThreadSafePool;

#[cfg(all(feature = "std", feature = "lock-free"))]
pub use thread_safe::LockFreePool;