diff options
| author | 2023-03-25 10:10:57 -0700 | |
|---|---|---|
| committer | 2023-03-27 16:11:55 +0000 | |
| commit | 921e8335887d00a23ed11682b48c7a15274f4681 (patch) | |
| tree | f3976503f6c1df79a6992f003a8f9bc58a9e6a41 /compiler/optimizing/codegen_test.cc | |
| parent | e8936da973a527a6ee4316105468c8c26f359f2b (diff) | |
Update boot image and system server profiles [M20C15P70S0PP], RESTRICT AUTOMERGE Since these are profiles for T release only.
Bug: 254051423
Test: go/art-benchmark?p=BootImageProfileId:33626
= Perf stats =
(lower is better)
Improvements in Startup time, boot time and drop in the generated code size at the cost of a slight increase in memory, which could be an acceptable cost.
Startup: -0.83%
Memory(PSS): 1.43%
Boot time: -0.72%
Code size (.oat + .art + .odex): -2.44% (2.89 MB drop)
Ignore-AOSP-First: Boot image profiles
BYPASS_INCLUSIVE_LANGUAGE_REASON: Profile of existing code
=Generation Strategy=
method_threshold: 0.2
image_class_threshold: 0.15
preloaded_classes_threshold: 0.7
priority_packages_thresholds {
key: "services.jar.prof:CLASS:android"
value: 0.01875
}
priority_packages_thresholds {
key: "services.jar.prof:METHOD:android"
value: 0.025
}
=Profile stats=
Data info:
- total aggregations: 23
- number of (device types, builds): 9
File boot-image-profile.txt
- hot methods: 558 added, 534 removed
- methods: 558 added, 534 removed
- classes: 6 added, 0 removed
- totals now: 9988 hot methods, 9988 methods, 3151 classes
- totals before: 9964 hot methods, 9964 methods, 3145 classes
per package info as csv (selected):
package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
android, 2, 2, 0, 0, 63, 31
com.android, 8, 8, 0, 0, 1010, 422
java, 478, 460, 5, 0, 7071, 1933
File preloaded-classes
- hot methods: 0 added, 0 removed
- methods: 0 added, 0 removed
- classes: 72 added, 1 removed
- totals now: 0 hot methods, 0 methods, 3141 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
com.android, 0, 0, 12, 0, 0, 422
java, 0, 0, 29, 1, 0, 1925
InternalReferenceRawProfileId: 33626
InternalReferenceCandidateProfileId: 33629
Test: build & benchmark
Change-Id: I767326a62dfb7cc126b10bf35e6e0da66ea70d24
Diffstat (limited to 'compiler/optimizing/codegen_test.cc')
0 files changed, 0 insertions, 0 deletions