Collected sources and patterns will appear here. Add from search or the patterns library.
Allocator -> AllocatedBlock
Pass an explicit allocator instance down the call stack to manage allocation lifetimes contextually.
Problem it solves
Implicit global allocators make memory footprints opaque and limit arena-based optimizations.
Consumes
Emits
The real projects this mechanism was found in. Attribution is the point — this is how the best teams actually do it.