summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Kevin Jeon <kevinjeon@google.com> 2022-09-21 00:29:18 +0000
committer Kevin Jeon <kevinjeon@google.com> 2022-10-10 17:46:50 +0000
commit947922b0eca3aa9dbd4cc5687ad5fe6c504b2213 (patch)
tree0f5050b82507a12d0f342e49824ea5d16a9782fa /libs/gui/BLASTBufferQueue.cpp
parent3bbf1f41fd4c9197e55a37547b3806e67b0f3d5e (diff)
Replace libmeminfo tools with bugreport_procdump
This change replaces calls to showmap, procrank, and librank in dumpstate with a single call to bugreport_procdump, which collects the same information with less overhead. Over 3 trials on aosp_redfin-userdebug, the time spent collecting memory info during a bug report was reduced by ~88% (11.954s -> 1.393s). With a high outlier removed from the 'before' trials and a low outlier removed from the 'after' trials, the reduction in overall bug report time was measured at ~13.5% (50.639s -> 43.784s). Test: Checked that bug reports still contain the same information, and that showmap/procrank/librank sections are still parsed by ABT in the same way. Bug: 229147699 Change-Id: I724922d2c583f2d1b3a443f86d445e994260c1cd
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions