Here are
206 public repositories
matching this topic...
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
🌈 可编译苹果官方源码objc!现在有objc4底层源码,以及libmalloc等可编译版本,大家可以自由LLDB调试!
Message passing based allocator
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.
Updated
Dec 14, 2020
Rust
Heap Layers: An Extensible Memory Allocation Infrastructure
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems
HiMem 是知乎内部使用的针对 Android 系统开发的线上应用内存使用监控与分析套件,目前支持 mmap/munmap/malloc/calloc/realloc/free 等库函数的监控,同时提供高性能的 Java 层和 Native 层调用栈捕获能力。
A hostile memory allocator to make WebAssembly applications more predictable.
Updated
Apr 30, 2021
Rust
Fast multi-threaded memory allocator
duma: Detect Unintended Memory Access (D.U.M.A.) - A Red-Zone memory allocator
Attach to a process and dump statistics of low level malloc(ptmalloc, the glibc implementation) of the process.
A custom malloc implementation in C explained
SMalloc -- a *static* memory allocator.
Trace memory allocations and collect stats
Updated
Aug 24, 2021
Ruby
15-213计算机导论(深入理解计算机系统) lab
Memory Manager - Fast, Scalable and Easy to use
Thread safe and fork safe malloc library.
Simple benchmarking scripts to run on any machine to compare different C/C++ malloc implementations.
C Dili; Giriş - Orta ve İleri Seviye Örnek Uygulamalar
TCNVMalloc is an efficient wear-aware allocator for Non-Volatile Memory
Improve this page
Add a description, image, and links to the
malloc
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
malloc
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
With aligned_alloc() in the C11 standard, free() is called to free memory, rather than an equivalent
aligned_free()
.We should update our library with some logic that can be used to correctly call aligned_free() if free() is used instead.