Update boot image and system server profiles [M4C4P20S0]

=Generation Strategy=

method_threshold: 0.04
image_class_threshold: 0.04
preloaded_classes_threshold: 0.2
upgrade_startup_methods_to_hot: true
system_server_threshold: 0.0

=Profile stats=

Data info:
- total aggregations: 64
- number of (device types, builds): 17

File boot-image-profile.txt
  - hot methods: 3769 added, 22337 removed
  - methods: 3863 added, 22867 removed
  - classes: 872 added, 952 removed
  - totals now: 15780 hot methods, 16050 methods, 10401 classes
  - totals before: 34348 hot methods, 35054 methods, 10401 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 1510, 14674, 659, 601, 8086, 6268
    com.android, 479, 5495, 178, 100, 1278, 1902
    java, 1403, 1603, 26, 3, 5063, 1633
    android.view, 101, 1562, 78, 9, 966, 694
    android.hardware, 25, 690, 26, 2, 99, 570
    android.bluetooth, 22, 296, 16, 2, 66, 157
    android.animation, 10, 141, 2, 0, 190, 70
    android.app, 304, 2080, 81, 13, 1264, 784
    android.content, 252, 992, 37, 10, 1134, 426
    android.graphics, 140, 977, 6, 0, 853, 286
    android.icu, 0, 1491, 0, 465, 0, 0
    android.media, 35, 711, 29, 7, 129, 409
    android.net, 123, 800, 81, 13, 547, 401
    android.widget, 17, 992, 18, 2, 271, 294

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 3233 added, 577 removed
  - totals now: 0 hot methods, 0 methods, 7606 classes
  - totals before: 0 hot methods, 0 methods, 7606 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 2359, 539, 0, 6231
    com.android, 0, 0, 803, 32, 0, 1897
    java, 0, 0, 49, 3, 0, 1617
    android.view, 0, 0, 244, 6, 0, 694
    android.hardware, 0, 0, 286, 0, 0, 570
    android.bluetooth, 0, 0, 62, 1, 0, 157
    android.animation, 0, 0, 8, 0, 0, 70
    android.app, 0, 0, 245, 8, 0, 782
    android.content, 0, 0, 145, 8, 0, 424
    android.graphics, 0, 0, 28, 0, 0, 286
    android.icu, 0, 0, 0, 459, 0, 0
    android.media, 0, 0, 115, 4, 0, 409
    android.net, 0, 0, 247, 0, 0, 399
    android.widget, 0, 0, 69, 2, 0, 292

File art-profile
  - hot methods: 1547 added, 10249 removed
  - methods: 8926 added, 7543 removed
  - classes: 889 added, 754 removed
  - totals now: 3092 hot methods, 19901 methods, 2819 classes
  - totals before: 11794 hot methods, 18518 methods, 2819 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 16, 165, 31, 25, 16, 107
    com.android, 1531, 10062, 846, 728, 3076, 2833
    android.hardware, 0, 46, 7, 2, 0, 37
    android.app, 0, 0, 1, 0, 0, 1
    android.content, 1, 0, 2, 0, 1, 2
    android.net, 12, 101, 18, 22, 12, 54

= Perf stats =
(lower is better)

Avg Startup time change: -0.29%
Avg Memory at boot PSS change: 0.99%
Avg Code size: -44.19%

ATP tests:

health/memory/boot
health/microbench/startup/firstparty/am-start/coldlaunch/open-calculator
health/microbench/startup/firstparty/am-start/coldlaunch/open-calendar
health/microbench/startup/firstparty/am-start/coldlaunch/open-camera
health/microbench/startup/firstparty/am-start/coldlaunch/open-chrome
health/microbench/startup/firstparty/am-start/coldlaunch/open-clock
health/microbench/startup/firstparty/am-start/coldlaunch/open-contacts
health/microbench/startup/firstparty/am-start/coldlaunch/open-gmail
health/microbench/startup/firstparty/am-start/coldlaunch/open-google
health/microbench/startup/firstparty/am-start/coldlaunch/open-maps
health/microbench/startup/firstparty/am-start/coldlaunch/open-messenger
health/microbench/startup/firstparty/am-start/coldlaunch/open-phone
health/microbench/startup/firstparty/am-start/coldlaunch/open-photos
health/microbench/startup/firstparty/am-start/coldlaunch/open-settings
health/microbench/startup/firstparty/am-start/coldlaunch/open-youtube

InternalReferenceRawProfileId: 62
InternalReferenceCandidateProfileId: 81

Test: build & benchmark
Bug: 148471769
Change-Id: I3569f00a1900ca92397e83186b2fad76c891f75c
3 files changed