Skip to content

Releases: z3rco/fastalloc

Release list

fastalloc 0.1.0

Choose a tag to compare

@z3rco z3rco released this 21 Apr 15:36

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 (VirtualAlloc with MEM_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.