Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bb040c5a authored by Amith Yamasani's avatar Amith Yamasani Committed by android-build-merger
Browse files

Merge "Use uptime instead of elapsed for measuring duration" into oc-dev am: 22c2be0f

am: 85e6dd98

Change-Id: I1c6e773427438e0474ca44ba49dddfcafdaea3da
parents 2f5608f3 85e6dd98
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -10049,7 +10049,7 @@ public class BatteryStatsImpl extends BatteryStats {
        // Read the CPU data for each UID. This will internally generate a snapshot so next time
        // we read, we get a delta. If we are to distribute the cpu time, then do so. Otherwise
        // we just ignore the data.
        final long startTimeMs = mClocks.elapsedRealtime();
        final long startTimeMs = mClocks.uptimeMillis();
        mKernelUidCpuTimeReader.readDelta(!mOnBatteryInternal ? null :
                new KernelUidCpuTimeReader.Callback() {
                    @Override
@@ -10121,7 +10121,7 @@ public class BatteryStatsImpl extends BatteryStats {
            readKernelUidCpuFreqTimesLocked();
        }

        final long elapse = (mClocks.elapsedRealtime() - startTimeMs);
        final long elapse = (mClocks.uptimeMillis() - startTimeMs);
        if (DEBUG_ENERGY_CPU || (elapse >= 100)) {
            Slog.d(TAG, "Reading cpu stats took " + elapse + " ms");
        }