GitHub topics: arena-allocator
Raezil/memoryArena
memory arena lib in Golang
Language: Go - Size: 184 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 1

gooderfreed/arena_c
Simple and lightweight header-only arena allocator library in pure C for streamlined memory management.
Language: C - Size: 91.8 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

Sopiro/salloc
Collection of specialized memory allocators
Language: C++ - Size: 124 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

alitokur/arena-allocator
The Arena Allocator (Linear Allocator) is a custom memory allocater written in C++. It provides a high-performance memory management solution for applications that require efficient and predictable memory allocation and deallocation.
Language: C++ - Size: 28.3 KB - Last synced at: about 7 hours ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 1

petbrain/libpussy
Collection of basic things
Language: C - Size: 19.5 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

MasonProtter/Bumper.jl
Bring Your Own Stack
Language: Julia - Size: 131 KB - Last synced at: 14 days ago - Pushed at: 4 months ago - Stars: 178 - Forks: 9

jgabaut/koliseo
An arena allocator library in C.
Language: C - Size: 255 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 6 - Forks: 0

camel-cdr/cauldron
A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)
Language: C - Size: 930 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 128 - Forks: 8

ortuman/nuke
⚡ A memory arena implementation for Go.
Language: Go - Size: 265 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 526 - Forks: 14

limpo1989/arena
A high-performance memory allocator for Go that reduces garbage collection (GC) overhead by managing object lifetimes explicitly.
Language: Go - Size: 32.2 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

julienrull/libzro
A header-only C library that provides essential data structures
Language: C - Size: 1.13 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

al8n/rarena
Lock-free ARENA allocator and a set of lock-free data structures based on the ARENA allocator.
Language: Rust - Size: 318 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 2

Rrrinav/ut_lities
utilities: a collection of header only libraries for various uses
Language: C++ - Size: 208 KB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

olemorud/arena-allocator
Arena Allocator implementation in C
Language: C - Size: 29.3 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 2

linkdd/larena
Yet another simple header only arena allocator for C11
Language: C++ - Size: 24.4 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 41 - Forks: 0

claudemuller/arena-allocator.c
An arena/linear memory allocator built in C
Language: C - Size: 3.91 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

zeusdeux/c-libs
stb style single header libs for basic utilities in C programs such string view, arena allocator, gap buffer, etc.
Language: C - Size: 350 KB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Hernanatn/arenas
Librería de C++ para gestión de memoria por regiones
Language: C++ - Size: 4.05 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

zeozeozeo/contiguous-arena
Efficient, reusable memory arena for Rust with support for contiguous memory blocks.
Language: Rust - Size: 13.7 KB - Last synced at: about 22 hours ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

aftermath22/Oxygen_A-Compiled-Mini-Language
A custom mini language with its own custom compiler built from scratch in modern C++20.
Language: C++ - Size: 1.29 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

simondevenish/AllocX
AllocX is a high-performance, cross-platform memory management library designed for low-latency, high-frequency systems.
Language: C - Size: 36.1 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

octu0/armap
HashMap on Arena
Language: Go - Size: 37.1 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ericbreyer/rustarena
A small, thread-safe, no-std, arena allocator with a static backing store and ability to allocate arbitrary types.
Language: Rust - Size: 21.5 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

xoofx/Varena
Varena is a .NET library that provides a fast and lightweight arena allocator using virtual memory.
Language: C# - Size: 83 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 166 - Forks: 5

fe-dagostino/lock-free
Collection of lock-free data structures
Language: C++ - Size: 345 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 8 - Forks: 0

PaytonWebber/mcts-rs
A Rust implementation of the Monte Carlo Tree Search (MCTS) algorithm, utilizing an arena allocator for efficient memory management.
Language: Rust - Size: 29.3 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

Zermil/gfx-template
Template code for working with d3d11 and for general purpose programming
Language: C - Size: 3.42 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

gubnik/arena_allocator
A very simple C++ arena allocator
Language: C++ - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

polazarus/rodeo
Fast dropping untyped arena for Rust
Language: Rust - Size: 43.9 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

Marjan112/arena_allocator
A simple arena allocator written in C.
Language: C - Size: 1.95 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

amateur80lvl/arena
Arena allocator
Language: C - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

rnpnr/mandelbrot
OpenGL based Mandelbrot Set viewer
Language: C - Size: 27.3 KB - Last synced at: 27 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

eriknyquist/hashtable
A lightweight separate-chaining arena-backed hashtable in C, designed to be flexible enough for embedded systems
Language: C - Size: 2.26 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

SamuliNatri/memory_management
Memory Arena Tutorial in C
Language: C - Size: 1.95 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

LucAlexander/Arena-Allocator
Arena allocator with limited memory pool Growth
Language: C - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

RaulCotar/arenalloc
Simple arena allocator in C.
Language: C - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Maksim2498/c-allocators
A small C99 library providing allocators
Language: C - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

LucAlexander/Xi
Fast, lightweight, software development tool.
Language: C - Size: 24.7 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

rsms/ckit-jemalloc
jemalloc-based memory allocator for ckit/rbase
Language: C - Size: 682 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0
