Update boot image and system server profiles [M5C5P89S0PP]
= Perf stats =
(lower is better)
Startup time is improving at the cost of slight increase in memory usage.
This is due the a large number of extra preloaded classes which will
be trimmed down in further updates.
Cold startup (speed-profile): -2.05%
PSS: -1.41%
RSS: -0.63%
Privat Dirty: -2.03%
Boot time: -0.71%
Code size: 0.47%
=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: 5637
- number of (device types, builds): 179
File boot-image-profile.txt
- hot methods: 332 added, 344 removed
- methods: 332 added, 344 removed
- classes: 2 added, 0 removed
- totals now: 9008 hot methods, 9008 methods, 2540 classes
- totals before: 9020 hot methods, 9020 methods, 2538 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 0, 0, 2, 0, 57, 31
com.android, 63, 63, 0, 0, 850, 340
java, 216, 229, 0, 0, 6510, 1693
File preloaded-classes
No new data
InternalReferenceRawProfileId: 3925
InternalReferenceCandidateProfileId: 3934
Bug: 169104277
Test: build & benchmark
Change-Id: Ie0d11bab5409181a4f9cc1f44c8d102e30d60873
1 file changed