c23befa183a53af54ea1c4f6c6f0168e38c2636b |
|
20-May-2016 |
Joe Onorato <joeo@google.com> |
Add data from /proc/pagetypeinfo to procstats. This data tells us the number of pages of each type that are available by page size. It is collected each time the procstats snapshot is taken, and printed in the checkin and verbose (dumpsys procstats -a) modes. Change-Id: I14562eac15833617391c560638a9e7d239ef8db6
/frameworks/base/core/java/com/android/internal/app/procstats/ProcessStats.java
|
ef0a402f5811d326e4e8d35758ab5c348297f9f4 |
|
11-May-2016 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #28400000: Settings memory UI still showing z-ram... ...but probably shouldn't. Keep track of whether zram is being included in per-process pss and, if so, don't add it on separately. Change-Id: Ic945fc3deca8412272bb6019fe1be4b878cb763a
/frameworks/base/core/java/com/android/internal/app/procstats/ProcessStats.java
|
65adfeecd2acc4e63c00fc1f2073cc0b229f3467 |
|
08-Apr-2016 |
Joe Onorato <joeo@google.com> |
Add some tests for procstats, and fix some bugs that the tests uncovered. Bug: 27045736 Change-Id: Ia910730c5a3a899c89aa63dd7ab48be62cf9cfef
/frameworks/base/core/java/com/android/internal/app/procstats/ProcessStats.java
|
4eb64fdbcf899a81d0a6a04dc3658d03d9df8247 |
|
21-Mar-2016 |
Joe Onorato <joeo@google.com> |
Refactor ProcessStats. - Pull most of the inner classes out into their own files. - Move everything to a new android.app.procstats package. - Move all of the code that was manipulating the big list of longs to use the new SparseMappingTable class rather than doing everything by hand. The logic is unchanged. - Add a sequence number check to SparseMappingTable so when the big list of longs and the individual tables are reset, which happens somewhat independently, we can assert when one of them doesn't get reset.
/frameworks/base/core/java/com/android/internal/app/procstats/ProcessStats.java
|