Repository navigation
memory-allocator
- Website
- Wikipedia
A memory allocator that automatically reduces the memory footprint of C/C++ applications.
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
A general purpose memory allocator that implements an isolation security strategy to mitigate memory safety issues while maintaining good performance
Mirror of https://gitlab.redox-os.org/redox-os/ralloc
Blazing fast memory allocator designed for video games
Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. Allocation takes ≈165 cycles on Cortex M4. There is very little activity because the project is finished and does not require further changes.
Go 语言内存分配可视化指南(A visual guide to Go Memory Allocator from scratch (Golang))
A single header buddy memory allocator for C & C++
Blazing fast memory allocator designed for video games meets .NET
Custom memory allocator that helps discover reads from uninitialized memory
Constant-time dynamic memory allocator in Rust
facil.io C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.
Fast multi-threaded memory allocator
A hooking framework, symbol rebinder and memory-manager for jailed IOS, All-In-One.
Android Memory Access at Runtime: Reading and Writing Using Memory Files and Maps
C++ memory allocator with smart GC
Persistent memory allocator for data-centric analytics
SMalloc -- a *static* memory allocator.
General purpose modern C library mostly comprised of single-header independent modules