summaryrefslogtreecommitdiff
path: root/compiler/optimizing/loop_optimization.cc
diff options
context:
space:
mode:
author art-benchmark-service <art-benchmark-service@google.com> 2023-06-02 10:43:52 -0700
committer Islam Elbanna <islamelbanna@google.com> 2023-06-05 11:40:19 +0000
commitc42b0a973d43e161ca6773ef013325c5e86d709a (patch)
treeed39ec6be6db46d1b019e3b4d8ceb5f0d3d17fdb /compiler/optimizing/loop_optimization.cc
parente32937f96a0d553ace651da831d93cb772e48103 (diff)
Update boot image and system server profiles [M24C20P47S0PP]
Bug: 254051423 Test: go/art-benchmark?p=BootImageProfileId:35460&f=CandidateName:in:35466 = Perf stats = (lower is better) Improvements in Startup and boot times, no noticeable impact for memory at the cost of a slight increase in code size, which could be an acceptable cost. Startup: -2.02% Memory(PSS): -0.39% Boot time: -0.60% Code size (.oat + .art + .odex): 1.04% (0.99 MB increase) Ignore-AOSP-First: Boot image profiles BYPASS_INCLUSIVE_LANGUAGE_REASON: Profile of existing code =Generation Strategy= method_threshold: 0.24 image_class_threshold: 0.2 preloaded_classes_threshold: 0.47 priority_packages_thresholds { key: "services.jar.prof:CLASS:android" value: 0.014285714 } priority_packages_thresholds { key: "services.jar.prof:METHOD:android" value: 0.017142856 } =Profile stats= Data info: - total aggregations: 4702 - number of (device types, builds): 128 File boot-image-profile.txt - hot methods: 1222 added, 1003 removed - methods: 1222 added, 1003 removed - classes: 85 added, 17 removed - totals now: 10322 hot methods, 10322 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, 112, 3, 32, 0, 173, 63 com.android, 86, 46, 18, 0, 1050, 447 java, 862, 798, 24, 0, 7222, 1996 android.icu, 109, 0, 30, 0, 109, 30 android.net, 0, 0, 1, 0, 0, 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: 35460 InternalReferenceCandidateProfileId: 35466 Test: build & benchmark Change-Id: If00769f8ce6c02dfb3786a835d0bd7fcb42193c3
Diffstat (limited to 'compiler/optimizing/loop_optimization.cc')
0 files changed, 0 insertions, 0 deletions