u/ismbksin r/C_Programming • Recommends
Enter The Arena: Simplifying Memory Management (Talk)
#arenaallocation#memorymanagement#c
14K subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
123K views2 years ago2 recommendations
Systems programmingTools and practiceMemory managementPerformance and optimization
Ryan Fleury explains the concepts and concrete implementation of arena allocators as a simpler alternative to manual or automatic memory management.
This is a video of a talk I did in August 2023, aiming to teach the concepts described in my blog post at rfleury.com/p/untangling-lifetimes-the-arena-allocator, in a different format, with greater and more concrete detail. The small sample program—along with many other projects and examples, all built using arenas as the core memory management primitive—is included in the Digital Grove codebase, which is available to paid subscribers at rfleury.com, which is where I primarily post content these days.What people say. Recommended as an excellent talk on using arena and region-based memory allocation strategies to simplify software design.
u/ismbksin r/C_Programming • Recommends
u/Speykiousin r/ProgrammingLanguages • Recommends
On “Ownership”