OSDN Git Service

Refactor ProcessStats, ProcessTracker.
authorDianne Hackborn <hackbod@google.com>
Tue, 6 Aug 2013 01:18:42 +0000 (18:18 -0700)
committerDianne Hackborn <hackbod@google.com>
Tue, 6 Aug 2013 20:54:07 +0000 (13:54 -0700)
commitd2932243e3313b59e7538641731aa98852bc5ac7
treed2ccb55820c8c47c535f7b973087cd3446f308b6
parent03901667db75696ccd544809e0e7bc000a99f417
Refactor ProcessStats, ProcessTracker.

ProcessStats is now called ProcessCpuTracker.

ProcessTracker is now ProcessStatsService, and its inner State
class is broken out into a separate top-level ProcessStats class.
This ProcessStats is moved to the framework, so we will be able
to use it elsewhere.

Change-Id: I6a127bcb835b6b474b72647c0b99b82c2137e5c5
13 files changed:
core/java/android/os/Binder.java
core/java/com/android/internal/os/ProcessCpuTracker.java [moved from core/java/com/android/internal/os/ProcessStats.java with 98% similarity]
packages/SystemUI/src/com/android/systemui/LoadAverageService.java
services/java/com/android/internal/app/ProcessStats.java [new file with mode: 0644]
services/java/com/android/server/am/ActiveServices.java
services/java/com/android/server/am/ActivityManagerService.java
services/java/com/android/server/am/ActivityStack.java
services/java/com/android/server/am/ActivityStackSupervisor.java
services/java/com/android/server/am/BroadcastQueue.java
services/java/com/android/server/am/ProcessRecord.java
services/java/com/android/server/am/ProcessStatsService.java [new file with mode: 0644]
services/java/com/android/server/am/ProcessTracker.java [deleted file]
services/java/com/android/server/am/ServiceRecord.java