OSDN Git Service

Disable tracing from Zygote
authorJamie Gennis <jgennis@google.com>
Tue, 16 Apr 2013 01:53:24 +0000 (18:53 -0700)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Tue, 16 Apr 2013 22:15:21 +0000 (22:15 +0000)
commit6ad0452e6301c0650f58f3991f7c523f6f279ddb
tree0f116a6253e62bd96a4deb02c137461516cf6266
parentd12a7645a3bf3ffa83b8041bf343f1dc12a2381f
Disable tracing from Zygote

This change disables all atrace tracing in Zygote immediately after it is
initialized.  This is necessary because Zygote has no way to receive
notifications that the enabled trace tags have been changed.  Tracing is
re-enabled when other processes fork from Zygote.

Change-Id: If2983858fb0c4890ba9ab041849b1c4d98f66c13
cmds/app_process/app_main.cpp
core/java/android/os/Trace.java
core/java/com/android/internal/os/ZygoteInit.java
core/jni/android_os_Trace.cpp