summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test.cc
diff options
context:
space:
mode:
author art-benchmark-service <art-benchmark-service@google.com> 2023-03-25 10:10:57 -0700
committer Islam Elbanna <islamelbanna@google.com> 2023-03-27 16:11:55 +0000
commit921e8335887d00a23ed11682b48c7a15274f4681 (patch)
treef3976503f6c1df79a6992f003a8f9bc58a9e6a41 /compiler/optimizing/codegen_test.cc
parente8936da973a527a6ee4316105468c8c26f359f2b (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