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
2018-08-23 17:39:32 -04:00
.gitignore initial commit 2018-08-23 15:42:41 -04:00
calculate_waste.py calculate internal slab fragmentation from slots 2018-08-23 17:39:32 -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
malloc.c avoid deadlocks after forking threaded processes 2018-08-23 17:22:12 -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