From ac7f6f5f2b852ea2717869bb3f9891eb589fe5a5 Mon Sep 17 00:00:00 2001 From: Ruchi Kandoi Date: Thu, 6 Oct 2016 19:31:32 -0700 Subject: [PATCH] memtrack: Remove memtrack_init() This method is no longer needed as per the new HIDL design. Bug: 31180823 Change-Id: I24891f111f645cc8ad48df706bbd24adb71be414 Signed-off-by: Ruchi Kandoi --- core/jni/android_os_Debug.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/core/jni/android_os_Debug.cpp b/core/jni/android_os_Debug.cpp index 97c7f049fdb9a..d62bc6c981af3 100644 --- a/core/jni/android_os_Debug.cpp +++ b/core/jni/android_os_Debug.cpp @@ -116,8 +116,6 @@ static stat_field_names stat_field_names[_NUM_CORE_HEAP] = { jfieldID otherStats_field; jfieldID hasSwappedOutPss_field; -static bool memtrackLoaded; - struct stats_t { int pss; int swappablePss; @@ -199,10 +197,6 @@ static int read_memtrack_memory(struct memtrack_proc* p, int pid, */ static int read_memtrack_memory(int pid, struct graphics_memory_pss* graphics_mem) { - if (!memtrackLoaded) { - return -1; - } - struct memtrack_proc* p = memtrack_proc_new(); if (p == NULL) { ALOGW("failed to create memtrack_proc"); @@ -1093,14 +1087,6 @@ static const JNINativeMethod gMethods[] = { int register_android_os_Debug(JNIEnv *env) { - int err = memtrack_init(); - if (err != 0) { - memtrackLoaded = false; - ALOGE("failed to load memtrack module: %d", err); - } else { - memtrackLoaded = true; - } - jclass clazz = env->FindClass("android/os/Debug$MemoryInfo"); // Sanity check the number of other statistics expected in Java matches here.