Simple Rust memory allocator for sensitive information
-
Updated
Feb 16, 2025 - Rust
Simple Rust memory allocator for sensitive information
General purpose modern C library mostly comprised of single-header independent modules
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.
This project provides functionalities for custom memory allocation, including multiple allocation strategies (First-Fit, Next-Fit, Best-Fit), architecture-specific memory alignment, and debugging support.
facil.io C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.
Single-header Arena allocator library with multi-buffer support
Implementation of C standard library memory-related functions: malloc(), calloc(), realloc(), free() from scratch.
A low latency oriented thread caching allocator for Linux/Windows. Single header & LD_PRELOADable.
A C-based implementation of a garbage collector that efficiently manages memory allocation and reclamation in low-level applications. This project demonstrates the design and development of garbage collection mechanisms, including mark-and-sweep, reference counting, and other strategies.
An arena/linear memory allocator built in C
Persistent memory allocator for data-centric analytics
Compact Info Table Allocator, a malloc implementation for analysis that provides detailed info about all the buffers
binary search tree based generic memory allocator.
Eos is a memory manager which allow you to better control the flow of your program and avoid any allocation at runtime
A single header buddy memory allocator for C & C++
Fixed Block Memory Allocator in C
Add a description, image, and links to the memory-allocator topic page so that developers can more easily learn about it.
To associate your repository with the memory-allocator topic, visit your repo's landing page and select "manage topics."