Releases: z3rco/fastalloc
Releases · z3rco/fastalloc
Release list
fastalloc 0.1.0
First public release of fastalloc — a C++26 header-only implementation of the Static-First Tripartite Allocator.
Highlights
- Three tiers: static DSA planner, bucketed proxy + TLSF fallback, lock-free cross-thread inbox.
- Header-only — drop any of the seven headers under
src/into your tree. - Cross-platform OS primitives — Linux (
MADV_HUGEPAGE), macOS, Windows (VirtualAllocwithMEM_LARGE_PAGES+ fallback). - Clean under ASan, UBSan, TSan — the smoke test exercises every public API path.
Requirements
- C++26 compiler (tested with clang 18)
- CMake 3.25+
License
Apache License 2.0.