From 0adfc5a75580dcf3294da95b378a27c4bcd015fb Mon Sep 17 00:00:00 2001 From: Daniel Sandler Date: Sun, 7 Jul 2013 17:16:49 -0500 Subject: Further MemoryTracker robustness: - grab a copy of the tracked processes list in the dumper - scan running processes when memorytracker starts to catch pids that may have survived a crash of the tracker's process - use RunningServiceInfo to figure out roughly how long a service scanned in this way has been alive Change-Id: I861642f07183e3945f7a7a41e1e5144567e17e13 --- src/com/android/launcher3/WeightWatcher.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/com/android/launcher3/WeightWatcher.java') diff --git a/src/com/android/launcher3/WeightWatcher.java b/src/com/android/launcher3/WeightWatcher.java index 2eac063c0..70b8afea8 100644 --- a/src/com/android/launcher3/WeightWatcher.java +++ b/src/com/android/launcher3/WeightWatcher.java @@ -213,7 +213,11 @@ public class WeightWatcher extends LinearLayout { public void update() { //Log.v("WeightWatcher.ProcessWatcher", // "MSG_UPDATE pss=" + mMemInfo.currentPss); - mText.setText("(" + mMemInfo.name + "/" + mPid + ") up " + getUptimeString() + mText.setText("(" + mPid + + (mPid == android.os.Process.myPid() + ? "/A" // app + : "/S") // service + + ") up " + getUptimeString() + " P=" + mMemInfo.currentPss + " U=" + mMemInfo.currentUss ); -- cgit v1.2.3