allocator
There are 254 repositories under allocator topic.
mjansson/rpmalloc
Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C
plasma-umass/Mesh
A memory allocator that automatically reduces the memory footprint of C/C++ applications.
microsoft/snmalloc
Message passing based allocator
foonathan/memory
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
dlang/phobos
The standard library of the D programming language
CCareaga/heap_allocator
A simple heap memory allocator in ~200 lines.
thi-ng/tinyalloc
malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)
rustwasm/wee_alloc
The Wasm-Enabled, Elfin Allocator
purpleprotocol/mimalloc_rust
A Rust wrapper over Microsoft's MiMalloc memory allocator
rust-hosted-langs/book
Writing Interpreters in Rust: a Guide
SFBdragon/talc
A fast and flexible allocator for no_std and WebAssembly
Traverse-Research/gpu-allocator
🦀 GPU memory allocator for Vulkan, DirectX 12 and Metal. Written in pure Rust
redox-os/ralloc
Mirror of https://gitlab.redox-os.org/redox-os/ralloc
rust-embedded/embedded-alloc
A heap allocator for embedded systems
foonathan/array
contiguous container library - arrays with customizable allocation, small buffer optimization and more
pavel-kirienko/o1heap
Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. There is very little activity because the project is finished and does not require further changes.
xoofx/Varena
Varena is a .NET library that provides a fast and lightweight arena allocator using virtual memory.
spaskalev/buddy_alloc
A single header buddy memory allocator for C & C++
akhin/metamalloc
Single header template based general purpose memory allocation library for Linux & Windows. Repo also provides a live http memory profiler as a separate single-header with no dependencies
zakarumych/blink-alloc
Fast, concurrent, arena-based allocator with drop support
johnsonjh/duma
duma: Detect Unintended Memory Access (D.U.M.A.) - A Red-Zone memory allocator
belka-ew/tanya
GC-free, high-performance D library: Containers, networking, metaprogramming, memory management, utilities
backtrace-labs/poireau
Poireau: a sampling allocation debugger
zakarumych/gpu-alloc
Implementation agnostic memory allocator for Vulkan-like APIs
atilaneves/automem
C++-style automatic memory management smart pointers for D
rcore-os/buddy_system_allocator
A buddy system allocator in pure Rust.
Enichan/Arenas
Unmanaged arena memory allocators for C#/CSharp with easy interactions between managed and unmanaged references
NeatMonster/slabdbg
GDB plug-in that helps exploiting the Linux kernel's SLUB allocator
dataphract/acid_alloc
Bare-metal allocators.
EmuraDaisuke/MemoryAllocator.KanameShiki
Fast multi-threaded memory allocator
mulle-c/mulle-allocator
🔄 Flexible C memory allocation scheme
rmind/tlsf
TLSF: two-level segregated fit O(1) allocator
aarni57/offalloc
Fast O(1) offset allocator with minimal fragmentation
crazybie/linear_ac
Speed up the memory allocation and improve the garbage collection performance.
m4drat/memplusplus
C++ memory allocator with smart GC
suirad/adma
A general purpose, multithreaded capable slab allocator for Zig