diff options
author | 2022-05-11 09:46:58 +0000 | |
---|---|---|
committer | 2022-05-18 09:51:20 +0000 | |
commit | e22579cc46fc9deab2d2ae2fb78f5e116f54cde2 (patch) | |
tree | c6f40d279f4c186a2fbe15e8194ea8bb0d125804 /runtime/class_linker_test.cc | |
parent | 2201364058cb49a3298619cd8001a3e7df68106a (diff) |
Allow multiple output formats for runtime metrics
* Add base abstract class MetricsFormatter
* Extract current formatting into TextFormatter
* Add XmlFormatter for XML output format
* Add command line flag for xml format
Test: test.py (gTests)
Test: atest art_standalone_libartbase_tests
Test: art/build/apex/runtests.sh
Bug: 175048705
Size of APEX files:
* before the changes:
* com.android.art.apex: 61,001,728 bytes (59 MB)
* com.android.art.capex: 22,757,376 bytes (22 MB)
* after the changes:
* com.android.art.apex: 60,928,000 bytes (-73,728 bytes)
* com.android.art.capex: 22,728,704 bytes (-28,672 bytes)
Change-Id: Ie80abaf67ffc721d7da59b8115f655630b21cae4
Diffstat (limited to 'runtime/class_linker_test.cc')
0 files changed, 0 insertions, 0 deletions