Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b3f5d590 authored by Mitch Phillips's avatar Mitch Phillips Committed by Gerrit Code Review
Browse files

Merge "[MTE] Enable ASYNC MTE in the Zygote."

parents 2805c995 17de8898
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -62,4 +62,13 @@ cc_binary {
    // Create a symlink from app_process to app_process32 or 64
    // depending on the target configuration.
    symlink_preferred_arch: true,

    // Enable ASYNC MTE in the zygote, in order to allow apps and the system
    // server to use MTE. We use ASYNC because we don't expect the pre-fork
    // zygote to have substantial memory corruption bugs (as it's primarily Java
    // code), and we don't want to waste memory recording malloc/free stack
    // traces (which happens in SYNC mode).
    sanitize: {
        memtag_heap: true,
    },
}