Custom memory allocator in C using a fixed-size heap with block splitting and coalescing.
-
Updated
Jan 14, 2026 - C
Custom memory allocator in C using a fixed-size heap with block splitting and coalescing.
ArenaBinAllocator is a custom memory allocator written in C that simulates low-level memory management using a preallocated arena. It supports malloc, free, and realloc operations with a binning strategy for efficient small allocations and implements block merging to minimize fragmentation and optimize memory reuse.
Thread-safe memory library for concurrent allocation, reallocation, and deallocation.
Add a description, image, and links to the heap-management topic page so that developers can more easily learn about it.
To associate your repository with the heap-management topic, visit your repo's landing page and select "manage topics."