Loading core/java/com/android/internal/os/BatteryStatsImpl.java +5 −0 Original line number Diff line number Diff line Loading @@ -4009,6 +4009,11 @@ public class BatteryStatsImpl extends BatteryStats { // Otherwise the parent's process state will get downgraded incorrectly return; } // TODO(b/155216561): It is possible for isolated uids to be in a higher // state than its parent uid. We should track the highest state within the union of host // and isolated uids rather than only the parent uid. FrameworkStatsLog.write(FrameworkStatsLog.UID_PROCESS_STATE_CHANGED, uid, ActivityManager.processStateAmToProto(state)); getUidStatsLocked(uid).updateUidProcessStateLocked(state); } Loading services/core/java/com/android/server/am/BatteryStatsService.java +0 −4 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ package com.android.server.am; import android.app.ActivityManager; import android.bluetooth.BluetoothActivityEnergyInfo; import android.content.ContentResolver; import android.content.Context; Loading Loading @@ -376,9 +375,6 @@ public final class BatteryStatsService extends IBatteryStats.Stub /** @param state Process state from ActivityManager.java. */ void noteUidProcessState(int uid, int state) { synchronized (mStats) { FrameworkStatsLog.write(FrameworkStatsLog.UID_PROCESS_STATE_CHANGED, uid, ActivityManager.processStateAmToProto(state)); mStats.noteUidProcessStateLocked(uid, state); } } Loading Loading
core/java/com/android/internal/os/BatteryStatsImpl.java +5 −0 Original line number Diff line number Diff line Loading @@ -4009,6 +4009,11 @@ public class BatteryStatsImpl extends BatteryStats { // Otherwise the parent's process state will get downgraded incorrectly return; } // TODO(b/155216561): It is possible for isolated uids to be in a higher // state than its parent uid. We should track the highest state within the union of host // and isolated uids rather than only the parent uid. FrameworkStatsLog.write(FrameworkStatsLog.UID_PROCESS_STATE_CHANGED, uid, ActivityManager.processStateAmToProto(state)); getUidStatsLocked(uid).updateUidProcessStateLocked(state); } Loading
services/core/java/com/android/server/am/BatteryStatsService.java +0 −4 Original line number Diff line number Diff line Loading @@ -16,7 +16,6 @@ package com.android.server.am; import android.app.ActivityManager; import android.bluetooth.BluetoothActivityEnergyInfo; import android.content.ContentResolver; import android.content.Context; Loading Loading @@ -376,9 +375,6 @@ public final class BatteryStatsService extends IBatteryStats.Stub /** @param state Process state from ActivityManager.java. */ void noteUidProcessState(int uid, int state) { synchronized (mStats) { FrameworkStatsLog.write(FrameworkStatsLog.UID_PROCESS_STATE_CHANGED, uid, ActivityManager.processStateAmToProto(state)); mStats.noteUidProcessStateLocked(uid, state); } } Loading