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

Commit a27be856 authored by Mitch Phillips's avatar Mitch Phillips Committed by Automerger Merge Worker
Browse files

Merge "[MTE] Enable ASYNC MTE in the Zygote." am: b3f5d590 am: 721e9ef1

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1548868

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If46d61229e06f6125604e8987a0a50a065087b61
parents 311ed3bc 721e9ef1
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,
    },
}