An open API service indexing awesome lists of open source software.

https://github.com/bennetthardwick/nano-arena

A tiny arena allocator that uses atomics.
https://github.com/bennetthardwick/nano-arena

arena arena-alloc ecs rust rust-library

Last synced: 8 months ago
JSON representation

A tiny arena allocator that uses atomics.

Awesome Lists containing this project

README

          

# nano-arena
[![Build Status](https://travis-ci.org/bennetthardwick/nano-arena.svg?branch=master)](https://travis-ci.org/bennetthardwick/nano-arena)

A tiny arena allocator that uses atomics in keys and supports split mutable borrows.

## Features
- Constant time allocations and removals
- Split mutable borrows inside arena
- Iter methods
- Easily convert Vec <-> Arena
- Easy trees and graphs with cyclic references