summaryrefslogtreecommitdiff
path: root/libnativebridge/tests/CodeCacheCreate_test.cpp
diff options
context:
space:
mode:
authorart-benchmark-service <art-benchmark-service@google.com>2021-05-12 09:41:46 -0700
committerTreeHugger Robot <treehugger-gerrit@google.com>2021-05-20 19:00:12 +0000
commit983878ef448fdf585ac7e32507e9eaae8bbd7468 (patch)
treeb28b43b2dd152b4a8fb39dc4e27e82569ed43305 /libnativebridge/tests/CodeCacheCreate_test.cpp
parent6675a5c352f9d6bbb1e21fc1d63ae644a28f4b45 (diff)
Update boot image and system server profiles [M5C5P89S0PP]
= Perf stats = (lower is better) Reduction in the overall memory consumptions as well as faster cold startups. The trade-off is a slight increase of code size. Cold startup (speed-profile): -1.25% PSS: -1.67% RSS: -1.79% Privat Dirty: -5.96% Boot time: -0.82% Code size: +4.85% =Generation Strategy= method_threshold: 0.05 image_class_threshold: 0.05 preloaded_classes_threshold: 0.899 upgrade_startup_methods_to_hot: true system_server_threshold: 0.0 priority_packages_thresholds { key: "android" value: 0.02 } priority_packages_thresholds { key: "com.android.systemui" value: 0.02 } priority_packages_thresholds { key: "com.google.android.GoogleCamera" value: 0.02 } priority_packages_thresholds { key: "com.google.android.webview" value: 0.02 } =Profile stats= Data info: - total aggregations: 5307 - number of (device types, builds): 168 File boot-image-profile.txt - hot methods: 9020 added, 0 removed - methods: 9020 added, 0 removed - classes: 2538 added, 0 removed - totals now: 9020 hot methods, 9020 methods, 2538 classes - totals before: 0 hot methods, 0 methods, 0 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 57, 0, 29, 0, 57, 29 com.android, 850, 0, 340, 0, 850, 340 java, 6523, 0, 1693, 0, 6523, 1693 File preloaded-classes - hot methods: 0 added, 0 removed - methods: 0 added, 0 removed - classes: 2432 added, 0 removed - totals now: 0 hot methods, 0 methods, 2432 classes - totals before: 0 hot methods, 0 methods, 0 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 0, 0, 26, 0, 0, 26 com.android, 0, 0, 339, 0, 0, 339 java, 0, 0, 1600, 0, 0, 1600 InternalReferenceRawProfileId: 3892 InternalReferenceCandidateProfileId: 3900 Test: build & benchmark Bug: 169104277 Change-Id: I6113ab10b54b9b0eba094ffe554bec144ed2f986 (cherry picked from commit e73032929ada152a595da4b7357ccea927be7ba4)
Diffstat (limited to 'libnativebridge/tests/CodeCacheCreate_test.cpp')
0 files changed, 0 insertions, 0 deletions