An arena based allocator written in C.
Go to file
2024-11-15 16:40:33 -06:00
include Initial Commit 2024-11-15 16:40:33 -06:00
src Initial Commit 2024-11-15 16:40:33 -06:00
tests Initial Commit 2024-11-15 16:40:33 -06:00
LICENSE Initial Commit 2024-11-15 16:40:33 -06:00
Makefile Initial Commit 2024-11-15 16:40:33 -06:00
README.md Initial Commit 2024-11-15 16:40:33 -06:00

Arena

Description

Arena based memory library written in C.

Table of Contents

Features

  • Try/Catch
  • Exceptions
  • Back arena with static memory
  • Write better tests

Usage

Just copy and paste into your projects.

Credits / Resources

Ginger Bill - Memory Allocation Strategies
Ryan Fleury - Untangling Lifetimes
Chris Wellons - Arena Allocator Tips and Tricks

License

This project is licensed under GPLv3 - see the LICENSE file for details.