arena/README.md
2024-11-15 16:40:33 -06:00

32 lines
825 B
Markdown

# Arena
## Description
Arena based memory library written in C.
## Table of Contents
- [Description](#description)
- [Features](#features)
- [Usage](#usage)
- [Credits / Resources](#credits--resources)
- [License](#license)
## Features
- [x] Try/Catch
- [x] Exceptions
- [x] Back arena with static memory
- [ ] Write better tests
## Usage
Just copy and paste into your projects.
## Credits / Resources
[Ginger Bill - Memory Allocation Strategies](https://www.gingerbill.org/series/memory-allocation-strategies/)<br>
[Ryan Fleury - Untangling Lifetimes](https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator)<br>
[Chris Wellons - Arena Allocator Tips and Tricks](https://nullprogram.com/blog/2023/09/27/)
## License
This project is licensed under GPLv3 - see the [LICENSE](LICENSE) file for details.