Loading services/core/java/com/android/server/am/ActivityManagerService.java +15 −10 Original line number Diff line number Diff line Loading @@ -12084,18 +12084,23 @@ public class ActivityManagerService extends IActivityManager.Stub for (int i=0; i<items.size(); i++) { MemItem mi = items.get(i); if (!isCompact) { pw.printf("%s%s: %s%s\n", prefix, stringifyKBSize(dumpPss ? mi.pss : mi.mRss), mi.label, mi.userId != UserHandle.USER_SYSTEM ? " (user " + mi.userId + ")" : ""); if (dumpPss && dumpSwapPss) { pw.printf("(%s in swap%s", stringifyKBSize(mi.swapPss), dumpPrivateDirty ? ", " : ")"); String printFormat = "%s%s: %s%s\n"; if ((dumpPss && dumpSwapPss) || dumpPrivateDirty) { StringBuilder format = new StringBuilder(); format.append("%s%s: %-60s%s"); if (dumpSwapPss) { format.append(String.format("(%s in swap%s", stringifyKBSize(mi.swapPss), dumpPrivateDirty ? ", " : ")")); } if (dumpPrivateDirty) { pw.printf("%s%s private dirty)", dumpSwapPss ? "" : "(", stringifyKBSize(mi.mPrivateDirty)); format.append(String.format("%s%s private dirty)", dumpSwapPss ? "" : "(", stringifyKBSize(mi.mPrivateDirty))); } pw.printf("\n"); printFormat = format.append("\n").toString(); } pw.printf(printFormat, prefix, stringifyKBSize(dumpPss ? mi.pss : mi.mRss), mi.label, mi.userId != UserHandle.USER_SYSTEM ? " (user " + mi.userId + ")" : ""); } else if (mi.isProc) { pw.print("proc,"); pw.print(tag); pw.print(","); pw.print(mi.shortLabel); pw.print(","); pw.print(mi.id); pw.print(","); Loading
services/core/java/com/android/server/am/ActivityManagerService.java +15 −10 Original line number Diff line number Diff line Loading @@ -12084,18 +12084,23 @@ public class ActivityManagerService extends IActivityManager.Stub for (int i=0; i<items.size(); i++) { MemItem mi = items.get(i); if (!isCompact) { pw.printf("%s%s: %s%s\n", prefix, stringifyKBSize(dumpPss ? mi.pss : mi.mRss), mi.label, mi.userId != UserHandle.USER_SYSTEM ? " (user " + mi.userId + ")" : ""); if (dumpPss && dumpSwapPss) { pw.printf("(%s in swap%s", stringifyKBSize(mi.swapPss), dumpPrivateDirty ? ", " : ")"); String printFormat = "%s%s: %s%s\n"; if ((dumpPss && dumpSwapPss) || dumpPrivateDirty) { StringBuilder format = new StringBuilder(); format.append("%s%s: %-60s%s"); if (dumpSwapPss) { format.append(String.format("(%s in swap%s", stringifyKBSize(mi.swapPss), dumpPrivateDirty ? ", " : ")")); } if (dumpPrivateDirty) { pw.printf("%s%s private dirty)", dumpSwapPss ? "" : "(", stringifyKBSize(mi.mPrivateDirty)); format.append(String.format("%s%s private dirty)", dumpSwapPss ? "" : "(", stringifyKBSize(mi.mPrivateDirty))); } pw.printf("\n"); printFormat = format.append("\n").toString(); } pw.printf(printFormat, prefix, stringifyKBSize(dumpPss ? mi.pss : mi.mRss), mi.label, mi.userId != UserHandle.USER_SYSTEM ? " (user " + mi.userId + ")" : ""); } else if (mi.isProc) { pw.print("proc,"); pw.print(tag); pw.print(","); pw.print(mi.shortLabel); pw.print(","); pw.print(mi.id); pw.print(",");