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.
 
 
 
 
 
 
Go to file
Daniel Micay c59c97c65b adjust slot count for 48 byte size class 2018-08-23 17:53:10 -04:00
.gitignore initial commit 2018-08-23 15:42:41 -04:00
CREDITS initial commit 2018-08-23 15:42:41 -04:00
LICENSE initial commit 2018-08-23 15:42:41 -04:00
Makefile initial commit 2018-08-23 15:42:41 -04:00
calculate_waste.py adjust slot count for 48 byte size class 2018-08-23 17:53:10 -04:00
malloc.c adjust slot count for 48 byte size class 2018-08-23 17:53:10 -04:00
malloc.h initial commit 2018-08-23 15:42:41 -04:00
preload.sh initial commit 2018-08-23 15:42:41 -04:00
random.c implement a cache for the CSPRNG 2018-08-23 16:36:57 -04:00
random.h implement a cache for the CSPRNG 2018-08-23 16:36:57 -04:00
util.c initial commit 2018-08-23 15:42:41 -04:00
util.h initial commit 2018-08-23 15:42:41 -04:00