The Double Headed Stack Allocator
Summary
Technical blog post about double-headed stack allocators for memory management, detailing simple stack allocators (bump allocators), the concept of two opposing stacks to avoid fragmentation, and multi-threading considerations. Includes C++ code snippets and concrete game development anecdotes.