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

Commit 121bf457 authored by Hans Boehm's avatar Hans Boehm Committed by Automerger Merge Worker
Browse files

Merge "Don't MAP_POPULATE native ZygoteCommandBuffer" am: 265cc772 am:...

Merge "Don't MAP_POPULATE native ZygoteCommandBuffer" am: 265cc772 am: 74ddb63a am: 859840da am: 8e542793

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



Change-Id: I5bb28fe8e7faa84a638d0cb868be88c97b66eea6
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents f5e1eaa1 8e542793
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -296,7 +296,7 @@ jlong com_android_internal_os_ZygoteCommandBuffer_getNativeBuffer(JNIEnv* env, j
  ++buffersAllocd;
  // MMap explicitly to get it page aligned.
  void *bufferMem = mmap(NULL, sizeof(NativeCommandBuffer), PROT_READ | PROT_WRITE,
                         MAP_ANONYMOUS | MAP_PRIVATE | MAP_POPULATE, -1, 0);
                         MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
  // Currently we mmap and unmap one for every request handled by the Java code.
  // That could be improved, but unclear it matters.
  if (bufferMem == MAP_FAILED) {