There are 4 repositories under malloc topic.
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.
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
🌈可编译苹果官方源码objc!现在有objc4底层源码,以及libmalloc等可编译版本,大家可以自由LLDB调试!
Heap Layers: An Extensible Memory Allocation Infrastructure
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.
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
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
A hostile memory allocator to make WebAssembly applications more predictable.
Fast multi-threaded memory allocator
A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.
When storing a value in a Go interface allocates memory on the heap.
A custom malloc implementation in C explained
:rocket: Multiple Projects done in C programming language during the ALX Low Level programming steeplechase track , Cohort6
Attach to a process and dump statistics of low level malloc(ptmalloc, the glibc implementation) of the process.
A safe wrapper for [m,c,re]alloc/free functions =)
C Malloc Protection Checker
Trace memory allocations and collect stats
Memory Manager - Fast, Scalable and Easy to use
A complete test unit for the troublesome function ft_split (s42 Libft project)