There are 12 repositories under memory-allocation topic.
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Find memory issues & leaks in your iOS app without instruments
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
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.
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
Bringing the hell of pointers to Python.
Memory profiler for PHP. Helps finding memory leaks in PHP scripts.
allocscope - a memory tracking tool
Heap Layers: An Extensible Memory Allocation Infrastructure
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.
A single header buddy memory allocator for C & C++
A lightweight memory allocator for hardware-accelerated machine learning
🐏 rpmalloc global memory allocator for Rust 🦀
Easy-to-use profiler for GStreamer
qCUDA: GPGPU Virtualization at a New API Remoting Method with Para-virtualization
Unmanaged arena memory allocators for C#/CSharp with easy interactions between managed and unmanaged references
General purpose memory allocator written in Rust.
Stack and Static based allocators + a Custom Aligned allocator in modern C++
A C++ (cpp) repository about the unknown, lesser known, and the most important facts and concepts.
:rocket: Low-level programming training module