Scope-structured arena memory for C
O(1) cleanup, no GC/borrow checker. Arena-based memory model for compiled languages — automatic O(1) heap reclamation at scope exit, no GC, no borrow checker, no manual frees. Allocation routing is resolved at compile time via user-defined lifetime scopes. Includes a C macro shim PoC and benchmarks. Ariandel is a memory model where every heap object lives in a scope-owned arena.
Open source
Reactions (1)
Similar products
by description similarity
Axe
axelang.orgA Systems Programming Language with Builtin Parallelism and No GC
Cachekit
github.comHigh performance caching policies library in Rust
Quite Fast
github.comsharded cache for Go with LRU/LFU, TTL and object pooling
allocscope - a memory tracking tool
Cuq
github.comFormal Verification of Rust GPU Kernels