diff options
| author | 2023-06-08 09:16:08 -0700 | |
|---|---|---|
| committer | 2023-06-09 09:52:37 +0000 | |
| commit | 14992992a44cc2262ba9cf9d2d9011c0cd5c7d8c (patch) | |
| tree | ffd42dda5c03a773062778564cb200ecd0ade81f /compiler/optimizing/execution_subgraph_test.cc | |
| parent | a2e7178e61b6be6fa53f84263ef0eeedcb56ec92 (diff) | |
Update boot image and system server profiles [M28C24P49S0PP]
Bug: 254051423
Test: go/art-benchmark?p=BootImageProfileId:35486&f=CandidateName:in:35492
= Perf stats =
(lower is better)
Improvements in Startup, no noticeable impact for boot-time and memory at the cost of a slight increase in code size, which could be an acceptable cost.
Startup: -2.68%
Memory(PSS): -0.44%
Boot time: -0.09%
Code size (.oat + .art + .odex): 0.60% (0.52 MB increase)
Ignore-AOSP-First: Boot image profiles
BYPASS_INCLUSIVE_LANGUAGE_REASON: Profile of existing code
=Generation Strategy=
method_threshold: 0.28
image_class_threshold: 0.24
preloaded_classes_threshold: 0.49
priority_packages_thresholds {
  key: "services.jar.prof:CLASS:android"
  value: 0.017142856
}
priority_packages_thresholds {
  key: "services.jar.prof:METHOD:android"
  value: 0.02
}
=Profile stats=
Data info:
- total aggregations: 1164
- number of (device types, builds): 42
File boot-image-profile.txt
  - hot methods: 881 added, 679 removed
  - methods: 881 added, 679 removed
  - classes: 85 added, 17 removed
  - totals now: 10305 hot methods, 10305 methods, 3288 classes
  - totals before: 10103 hot methods, 10103 methods, 3220 classes
  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 113, 3, 32, 0, 174, 63
    com.android, 65, 25, 18, 0, 1050, 447
    java, 574, 533, 24, 0, 7199, 1996
    android.icu, 109, 0, 30, 0, 109, 30
    android.net, 1, 0, 1, 0, 1, 1
File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 86 added, 17 removed
  - totals now: 0 hot methods, 0 methods, 3284 classes
  - totals before: 0 hot methods, 0 methods, 3215 classes
  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 32, 0, 0, 63
    com.android, 0, 0, 18, 0, 0, 447
    java, 0, 0, 25, 0, 0, 1993
    android.icu, 0, 0, 30, 0, 0, 30
    android.net, 0, 0, 1, 0, 0, 1
InternalReferenceRawProfileId: 35486
InternalReferenceCandidateProfileId: 35492
Test: build & benchmark
Change-Id: If3f8c476c065efb50dbff0df1232711cbba99bf4
Diffstat (limited to 'compiler/optimizing/execution_subgraph_test.cc')
0 files changed, 0 insertions, 0 deletions