From ac27705f75e74f022de8c7888b14b49fed899176 Mon Sep 17 00:00:00 2001 From: Jeff Hao Date: Thu, 29 Aug 2013 11:19:39 -0700 Subject: [PATCH] Change IsMethodTracingActive to GetMethodTracingMode for frameworks. Bug: 9968521 Change-Id: Ic63340e0d2fef18f27fdfabdd056ac5304c3d54f (cherry picked from commit ffbe799f3824f4be705ca726988355d3943a9004) --- core/java/android/ddm/DdmHandleProfiling.java | 2 +- core/java/android/os/Debug.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/core/java/android/ddm/DdmHandleProfiling.java b/core/java/android/ddm/DdmHandleProfiling.java index e1d359c0aa0c9..ec083934b1cae 100644 --- a/core/java/android/ddm/DdmHandleProfiling.java +++ b/core/java/android/ddm/DdmHandleProfiling.java @@ -186,7 +186,7 @@ public class DdmHandleProfiling extends ChunkHandler { * Handle a "Method PRofiling Query" request. */ private Chunk handleMPRQ(Chunk request) { - int result = Debug.isMethodTracingActive() ? 1 : 0; + int result = Debug.getMethodTracingMode(); /* create a non-empty reply so the handler fires on completion */ byte[] reply = { (byte) result }; diff --git a/core/java/android/os/Debug.java b/core/java/android/os/Debug.java index b78bbc39c9188..60ce1327913b4 100644 --- a/core/java/android/os/Debug.java +++ b/core/java/android/os/Debug.java @@ -645,11 +645,13 @@ href="{@docRoot}guide/developing/tools/traceview.html">Traceview: A Graphical Lo } /** - * Determine whether method tracing is currently active. + * Determine whether method tracing is currently active and what type is + * active. + * * @hide */ - public static boolean isMethodTracingActive() { - return VMDebug.isMethodTracingActive(); + public static int getMethodTracingMode() { + return VMDebug.getMethodTracingMode(); } /**