Update boot image and system server profiles [M10C10P80S0]
Summary:
Startup: -1.18%
Memory: -3.75%
Code size: 0.52
Boot time: 2.45%
Reasoning: Improvements in startup and memory, at the cost of boot time and slight code size increases.
=Generation Strategy=
method_threshold: 0.1
image_class_threshold: 0.1
preloaded_classes_threshold: 0.8
upgrade_startup_methods_to_hot: true
system_server_threshold: 0.0
=Profile stats=
Data info:
- total aggregations: 4523
- number of (device types, builds): 144
File boot-image-profile.txt
- hot methods: 110 added, 105 removed
- methods: 110 added, 105 removed
- classes: 27 added, 0 removed
- totals now: 9939 hot methods, 9939 methods, 3112 classes
- totals before: 9934 hot methods, 9934 methods, 3085 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
com.android, 5, 5, 9, 0, 1010, 419
java, 99, 94, 12, 0, 7032, 1917
File preloaded-classes
- hot methods: 0 added, 0 removed
- methods: 0 added, 0 removed
- classes: 1 added, 0 removed
- totals now: 0 hot methods, 0 methods, 3071 classes
- totals before: 0 hot methods, 0 methods, 3070 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
java, 0, 0, 1, 0, 0, 1898
InternalReferenceRawProfileId: 7132
InternalReferenceCandidateProfileId: 7146
Test: build & benchmark
Bug: 223366272
Ignore-AOSP-First: T profiles
Change-Id: I1c0c0e74b020a2fe58b4bfcd9a55a5677ff4a341
2 files changed