graphos_common/memory/mod.rs
1//! Memory allocators for Graphos.
2//!
3//! This module provides specialized memory allocators optimized for
4//! graph database workloads:
5//!
6//! - [`arena`] - Epoch-based arena allocator for structural sharing
7//! - [`bump`] - Fast bump allocator for temporary allocations
8//! - [`pool`] - Object pool for frequently allocated types
9
10pub mod arena;
11pub mod bump;
12pub mod pool;
13
14pub use arena::{Arena, ArenaAllocator};
15pub use bump::BumpAllocator;
16pub use pool::ObjectPool;