platform_bionic/libc/platform/bionic
Elliott Hughes 446b4dde72 Make "disable memory mitigations" and "set heap tagging level" more available.
These were only available internally via android_mallopt(), but they're
likely to be needed by more code in future, so move them into mallopt().

This change leaves the android_mallopt() options for now, but I plan on
coming back to remove them after I've switched the handful of callers
over to mallopt() instead.

Bug: http://b/135772972
Test: treehugger
Change-Id: Ia154614069a7623c6aca85975a91e6a156f04759
2021-01-14 13:34:20 -08:00
..
android_unsafe_frame_pointer_chase.h Add an android_unsafe_frame_pointer_chase function. 2020-02-03 10:30:45 -08:00
fdtrack.h Move fdtrack APIs to LLNDK. 2020-01-30 13:55:10 -08:00
macros.h Clean up untag_address. 2020-03-20 15:35:54 -07:00
malloc.h Make "disable memory mitigations" and "set heap tagging level" more available. 2021-01-14 13:34:20 -08:00
mte.h Remove ANDROID_EXPERIMENTAL_MTE. 2021-01-11 10:55:51 -08:00
pac.h Clear PAC bits in android_unsafe_frame_pointer_chase(). 2020-10-30 14:36:37 -07:00
page.h Make private/bionic_page.h available as platform/bionic/page.h. 2019-12-12 15:26:14 -08:00
reserved_signals.h Add an API for per-process disabling memory initialization. 2020-10-08 14:02:36 -07:00
tls.h Clean up mips references in the headers. 2020-02-13 18:00:16 -08:00
tls_defines.h Fix bugprone-macro-parentheses warnings 2020-03-04 13:22:05 -08:00