Loading services/core/java/com/android/server/power/stats/processor/CpuPowerStatsProcessor.java +6 −3 Original line number Original line Diff line number Diff line Loading @@ -119,6 +119,8 @@ class CpuPowerStatsProcessor extends PowerStatsProcessor { mTmpUidStatsArray = new long[descriptor.uidStatsArrayLength]; mTmpUidStatsArray = new long[descriptor.uidStatsArrayLength]; mWakelockDescriptor = null; mWakelockDescriptor = null; initEnergyConsumerToPowerBracketMaps(); } } /** /** Loading Loading @@ -157,9 +159,6 @@ class CpuPowerStatsProcessor extends PowerStatsProcessor { if (mPlan == null) { if (mPlan == null) { mPlan = new PowerEstimationPlan(stats.getConfig()); mPlan = new PowerEstimationPlan(stats.getConfig()); if (mStatsLayout.getEnergyConsumerCount() != 0) { initEnergyConsumerToPowerBracketMaps(); } } } Intermediates intermediates = new Intermediates(); Intermediates intermediates = new Intermediates(); Loading Loading @@ -255,6 +254,10 @@ class CpuPowerStatsProcessor extends PowerStatsProcessor { */ */ private void initEnergyConsumerToPowerBracketMaps() { private void initEnergyConsumerToPowerBracketMaps() { int energyConsumerCount = mStatsLayout.getEnergyConsumerCount(); int energyConsumerCount = mStatsLayout.getEnergyConsumerCount(); if (energyConsumerCount == 0) { return; } int powerBracketCount = mStatsLayout.getCpuPowerBracketCount(); int powerBracketCount = mStatsLayout.getCpuPowerBracketCount(); mEnergyConsumerToCombinedEnergyConsumerMap = new int[energyConsumerCount]; mEnergyConsumerToCombinedEnergyConsumerMap = new int[energyConsumerCount]; Loading Loading
services/core/java/com/android/server/power/stats/processor/CpuPowerStatsProcessor.java +6 −3 Original line number Original line Diff line number Diff line Loading @@ -119,6 +119,8 @@ class CpuPowerStatsProcessor extends PowerStatsProcessor { mTmpUidStatsArray = new long[descriptor.uidStatsArrayLength]; mTmpUidStatsArray = new long[descriptor.uidStatsArrayLength]; mWakelockDescriptor = null; mWakelockDescriptor = null; initEnergyConsumerToPowerBracketMaps(); } } /** /** Loading Loading @@ -157,9 +159,6 @@ class CpuPowerStatsProcessor extends PowerStatsProcessor { if (mPlan == null) { if (mPlan == null) { mPlan = new PowerEstimationPlan(stats.getConfig()); mPlan = new PowerEstimationPlan(stats.getConfig()); if (mStatsLayout.getEnergyConsumerCount() != 0) { initEnergyConsumerToPowerBracketMaps(); } } } Intermediates intermediates = new Intermediates(); Intermediates intermediates = new Intermediates(); Loading Loading @@ -255,6 +254,10 @@ class CpuPowerStatsProcessor extends PowerStatsProcessor { */ */ private void initEnergyConsumerToPowerBracketMaps() { private void initEnergyConsumerToPowerBracketMaps() { int energyConsumerCount = mStatsLayout.getEnergyConsumerCount(); int energyConsumerCount = mStatsLayout.getEnergyConsumerCount(); if (energyConsumerCount == 0) { return; } int powerBracketCount = mStatsLayout.getCpuPowerBracketCount(); int powerBracketCount = mStatsLayout.getCpuPowerBracketCount(); mEnergyConsumerToCombinedEnergyConsumerMap = new int[energyConsumerCount]; mEnergyConsumerToCombinedEnergyConsumerMap = new int[energyConsumerCount]; Loading