> The glibc support will be limited to replacing the malloc implementation because musl is a much more robust and cleaner base to build on and can cover the same use cases.
Glad that Android shares my opinions. This is based on the OpenBSD malloc without the OpenBSD-typical slowdowns to catch bugs, but with more hardening. No idea about the relation to Rich' latest rewritten musl malloc, which is less about hardening, more about performance.
4 comments
[ 4.9 ms ] story [ 22.4 ms ] threadGlad that Android shares my opinions. This is based on the OpenBSD malloc without the OpenBSD-typical slowdowns to catch bugs, but with more hardening. No idea about the relation to Rich' latest rewritten musl malloc, which is less about hardening, more about performance.
mallocng was as much about hardening as it was about performance.
Arena methodology of malloc() design should have been implemented with ALSR enabled.