Loading services/core/java/com/android/server/am/AppRestrictionController.java +22 −24 Original line number Diff line number Diff line Loading @@ -398,8 +398,8 @@ public final class AppRestrictionController { return sb.toString(); } @GuardedBy("mSettingsLock") void dump(PrintWriter pw, @ElapsedRealtimeLong long nowElapsed) { synchronized (mSettingsLock) { pw.print(toString()); if (mLastRestrictionLevel != RESTRICTION_LEVEL_UNKNOWN) { pw.print('/'); Loading @@ -418,6 +418,7 @@ public final class AppRestrictionController { } } } } pw.print(" effectiveExemption="); pw.print(reasonCodeToString(getBackgroundRestrictionExemptionReason(mUid))); } Loading Loading @@ -612,10 +613,11 @@ public final class AppRestrictionController { } } @GuardedBy("mSettingsLock") void dumpLocked(PrintWriter pw, String prefix) { void dump(PrintWriter pw, String prefix) { final ArrayList<PkgSettings> settings = new ArrayList<>(); synchronized (mSettingsLock) { mRestrictionLevels.forEach(setting -> settings.add(setting)); } Collections.sort(settings, Comparator.comparingInt(PkgSettings::getUid)); final long nowElapsed = SystemClock.elapsedRealtime(); for (int i = 0, size = settings.size(); i < size; i++) { Loading Loading @@ -1322,11 +1324,7 @@ public final class AppRestrictionController { prefix = " " + prefix; pw.print(prefix); pw.println("BACKGROUND RESTRICTION LEVEL SETTINGS"); /* synchronized (mSettingsLock) { mRestrictionSettings.dumpLocked(pw, " " + prefix); } */ mRestrictionSettings.dump(pw, " " + prefix); mConstantsObserver.dump(pw, " " + prefix); for (int i = 0, size = mAppStateTrackers.size(); i < size; i++) { pw.println(); Loading Loading
services/core/java/com/android/server/am/AppRestrictionController.java +22 −24 Original line number Diff line number Diff line Loading @@ -398,8 +398,8 @@ public final class AppRestrictionController { return sb.toString(); } @GuardedBy("mSettingsLock") void dump(PrintWriter pw, @ElapsedRealtimeLong long nowElapsed) { synchronized (mSettingsLock) { pw.print(toString()); if (mLastRestrictionLevel != RESTRICTION_LEVEL_UNKNOWN) { pw.print('/'); Loading @@ -418,6 +418,7 @@ public final class AppRestrictionController { } } } } pw.print(" effectiveExemption="); pw.print(reasonCodeToString(getBackgroundRestrictionExemptionReason(mUid))); } Loading Loading @@ -612,10 +613,11 @@ public final class AppRestrictionController { } } @GuardedBy("mSettingsLock") void dumpLocked(PrintWriter pw, String prefix) { void dump(PrintWriter pw, String prefix) { final ArrayList<PkgSettings> settings = new ArrayList<>(); synchronized (mSettingsLock) { mRestrictionLevels.forEach(setting -> settings.add(setting)); } Collections.sort(settings, Comparator.comparingInt(PkgSettings::getUid)); final long nowElapsed = SystemClock.elapsedRealtime(); for (int i = 0, size = settings.size(); i < size; i++) { Loading Loading @@ -1322,11 +1324,7 @@ public final class AppRestrictionController { prefix = " " + prefix; pw.print(prefix); pw.println("BACKGROUND RESTRICTION LEVEL SETTINGS"); /* synchronized (mSettingsLock) { mRestrictionSettings.dumpLocked(pw, " " + prefix); } */ mRestrictionSettings.dump(pw, " " + prefix); mConstantsObserver.dump(pw, " " + prefix); for (int i = 0, size = mAppStateTrackers.size(); i < size; i++) { pw.println(); Loading