diff options
Diffstat (limited to 'core/jni/android_os_Trace.cpp')
-rw-r--r-- | core/jni/android_os_Trace.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/jni/android_os_Trace.cpp b/core/jni/android_os_Trace.cpp index 1315291..01d02c5 100644 --- a/core/jni/android_os_Trace.cpp +++ b/core/jni/android_os_Trace.cpp @@ -86,6 +86,11 @@ static void android_os_Trace_nativeSetAppTracingAllowed(JNIEnv* env, atrace_set_debuggable(allowed); } +static void android_os_Trace_nativeSetTracingEnabled(JNIEnv* env, + jclass clazz, jboolean enabled) { + atrace_set_tracing_enabled(enabled); +} + static JNINativeMethod gTraceMethods[] = { /* name, signature, funcPtr */ { "nativeGetEnabledTags", @@ -109,6 +114,9 @@ static JNINativeMethod gTraceMethods[] = { { "nativeSetAppTracingAllowed", "(Z)V", (void*)android_os_Trace_nativeSetAppTracingAllowed }, + { "nativeSetTracingEnabled", + "(Z)V", + (void*)android_os_Trace_nativeSetTracingEnabled }, }; int register_android_os_Trace(JNIEnv* env) { |