Update boot image and system server profiles [M5C5P80S0], RESTRICT AUTOMERGE...
Update boot image and system server profiles [M5C5P80S0], RESTRICT AUTOMERGE Since these are profiles for T release only. Bug: 254051423 = Perf stats = (lower is better) Startup time and code size are improving at the cost of a slight increase in boot time and memory, which could be an acceptable cost. Startup: -1.42% Memory: 0.23% Boot time: 2.08% Code size: -1.75% =Generation Strategy= method_threshold: 0.05 image_class_threshold: 0.05 preloaded_classes_threshold: 0.8 upgrade_startup_methods_to_hot: true system_server_threshold: 0.0 =Profile stats= Data info: - total aggregations: 2452 - number of (device types, builds): 186 File boot-image-profile.txt - hot methods: 2315 added, 2247 removed - methods: 2315 added, 2247 removed - classes: 15 added, 1 removed - totals now: 22388 hot methods, 22388 methods, 13667 classes - totals before: 22320 hot methods, 22320 methods, 13653 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 2207, 2141, 9, 1, 20822, 9487 com.android, 91, 89, 5, 0, 1470, 3109 android.view, 512, 499, 5, 0, 3379, 949 android.hardware, 29, 23, 0, 0, 472, 807 android.animation, 65, 65, 0, 0, 393, 73 android.app, 178, 162, 0, 1, 2924, 1029 android.content, 216, 210, 0, 0, 1857, 564 android.graphics, 230, 218, 2, 0, 1979, 336 android.icu, 190, 188, 0, 0, 2035, 1472 android.media, 19, 17, 0, 0, 798, 576 android.net, 27, 26, 0, 0, 255, 219 android.widget, 164, 164, 0, 0, 1396, 381 File preloaded-classes - hot methods: 0 added, 0 removed - methods: 0 added, 0 removed - classes: 182 added, 3 removed - totals now: 0 hot methods, 0 methods, 13361 classes - totals before: 0 hot methods, 0 methods, 13182 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 0, 0, 92, 3, 0, 9260 com.android, 0, 0, 16, 0, 0, 3074 android.view, 0, 0, 42, 0, 0, 915 android.app, 0, 0, 0, 1, 0, 989 android.media, 0, 0, 4, 2, 0, 565 android.widget, 0, 0, 7, 0, 0, 375 File boot-image-profile.txt - hot methods: 3425 added, 3332 removed - methods: 3425 added, 3332 removed - classes: 15 added, 1 removed - totals now: 32352 hot methods, 32352 methods, 16812 classes - totals before: 32259 hot methods, 32259 methods, 16798 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 2210, 2144, 9, 1, 20885, 9518 com.android, 193, 191, 5, 0, 2480, 3531 java, 807, 786, 0, 0, 7055, 2042 android.view, 512, 499, 5, 0, 3379, 949 android.hardware, 29, 23, 0, 0, 472, 807 android.animation, 65, 65, 0, 0, 393, 73 android.app, 178, 162, 0, 1, 2924, 1029 android.content, 216, 210, 0, 0, 1857, 564 android.graphics, 230, 218, 2, 0, 1979, 336 android.icu, 190, 188, 0, 0, 2035, 1472 android.media, 19, 17, 0, 0, 798, 576 android.net, 27, 26, 0, 0, 255, 219 android.widget, 164, 164, 0, 0, 1396, 381 File preloaded-classes - hot methods: 0 added, 0 removed - methods: 0 added, 0 removed - classes: 182 added, 3 removed - totals now: 0 hot methods, 0 methods, 16431 classes - totals before: 0 hot methods, 0 methods, 16252 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 0, 0, 92, 3, 0, 9291 com.android, 0, 0, 16, 0, 0, 3484 android.view, 0, 0, 42, 0, 0, 915 android.app, 0, 0, 0, 1, 0, 989 android.media, 0, 0, 4, 2, 0, 565 android.widget, 0, 0, 7, 0, 0, 375 File art-profile - hot methods: 2960 added, 7053 removed - methods: 3522 added, 8149 removed - classes: 54 added, 307 removed - totals now: 32610 hot methods, 58687 methods, 5184 classes - totals before: 36703 hot methods, 63314 methods, 5437 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 32, 45, 0, 5, 441, 143 com.android, 2928, 6997, 53, 296, 32163, 4954 android.hardware, 31, 43, 0, 5, 346, 99 android.app, 0, 1, 0, 0, 2, 3 android.content, 0, 0, 0, 0, 1, 5 android.net, 1, 1, 0, 0, 74, 27 InternalReferenceRawProfileId: 20586 InternalReferenceCandidateProfileId: 20601 Test: build & benchmark Ignore-AOSP-First: T profiles Change-Id: I1d6deb18973fe86817619dbe41704d9ac6a96dbb
Loading
Please register or sign in to comment