Update boot image and system server profiles [M10C10P10S0PP]

= Perf stats =
(lower is better)

Avg Startup time change: -1.35%
Avg Memory at boot PSS change: -4.25%
Code size: +5.52%
Boot time: +0.03%

=Generation Strategy=

method_threshold: 0.1
image_class_threshold: 0.1
preloaded_classes_threshold: 0.1
upgrade_startup_methods_to_hot: true
system_server_threshold: 0.0
priority_packages_thresholds {
  key: "android"
  value: 0.04
}
priority_packages_thresholds {
  key: "com.android.systemui"
  value: 0.05
}
priority_packages_thresholds {
  key: "com.google.android.GoogleCamera"
  value: 0.05
}
priority_packages_thresholds {
  key: "com.google.android.dialer"
  value: 0.05
}
priority_packages_thresholds {
  key: "com.google.android.gms"
  value: 0.05
}
priority_packages_thresholds {
  key: "com.google.android.webview"
  value: 0.05
}

=Profile stats=

Data info:
- total aggregations: 1935
- number of (device types, builds): 70

File boot-image-profile.txt
  - hot methods: 1179 added, 413 removed
  - methods: 1174 added, 413 removed
  - classes: 1801 added, 0 removed
  - totals now: 23293 hot methods, 23296 methods, 11806 classes
  - totals before: 22527 hot methods, 22535 methods, 10005 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 949, 338, 1461, 0, 15135, 7558
    com.android, 55, 29, 254, 0, 1311, 2041
    java, 134, 31, 59, 0, 5376, 1671
    android.view, 194, 31, 119, 0, 2299, 773
    android.hardware, 6, 24, 89, 0, 155, 649
    android.bluetooth, 6, 4, 9, 0, 81, 164
    android.animation, 22, 0, 0, 0, 360, 70
    android.app, 66, 64, 132, 0, 2022, 885
    android.content, 15, 25, 108, 0, 1148, 508
    android.graphics, 54, 10, 8, 0, 1601, 292
    android.icu, 238, 7, 288, 0, 2129, 537
    android.media, 22, 8, 66, 0, 383, 467
    android.net, 7, 53, 83, 0, 485, 333
    android.widget, 167, 0, 31, 0, 901, 311

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 1799 added, 0 removed
  - totals now: 0 hot methods, 0 methods, 11791 classes
  - totals before: 0 hot methods, 0 methods, 9992 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 1461, 0, 0, 7548
    com.android, 0, 0, 254, 0, 0, 2040
    java, 0, 0, 59, 0, 0, 1670
    android.view, 0, 0, 119, 0, 0, 773
    android.hardware, 0, 0, 89, 0, 0, 649
    android.bluetooth, 0, 0, 9, 0, 0, 164
    android.app, 0, 0, 132, 0, 0, 885
    android.content, 0, 0, 108, 0, 0, 507
    android.graphics, 0, 0, 8, 0, 0, 292
    android.icu, 0, 0, 288, 0, 0, 537
    android.media, 0, 0, 66, 0, 0, 467
    android.net, 0, 0, 83, 0, 0, 332
    android.widget, 0, 0, 31, 0, 0, 310

File art-profile
  - hot methods: 1508 added, 51 removed
  - methods: 1174 added, 110 removed
  - classes: 253 added, 55 removed
  - totals now: 24797 hot methods, 40621 methods, 6183 classes
  - totals before: 23340 hot methods, 39557 methods, 5985 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 21, 4, 26, 1, 476, 268
    com.android, 1478, 47, 222, 54, 24234, 5869
    android.hardware, 12, 4, 2, 1, 199, 120
    android.net, 9, 0, 24, 0, 245, 125

InternalReferenceRawProfileId: 463
InternalReferenceCandidateProfileId: 465

Test: build & benchmark
Bug: 148471769
Change-Id: Iedee8b9637fd7cc621f32545bc354d1a69a3650e
(cherry picked from commit 435ffc9d43e3ecb4b7b56e3756be75ea14d46641)
3 files changed