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

Commit 721e9ef1 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

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

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1f86bf91667bc2a69a6040b7f7b895ceff47fda5
parents 3bbe9c33 b3f5d590
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,
    },
}