RESTRICT AUTOMERGE
Since these are profiles for T release only. Update boot image and system server profiles [M10C10P80S0] = Perf stats = (lower is better) Startup time, memory and boot time are improving at the cost of a slight increase in code size, which could be an acceptable cost. Startup: -1.20%% PSS: -0.43% RSS: 0.16% Privat Dirty: -0.23% Boot time: -13.09% Code size: 1.95% =Generation Strategy= method_threshold: 0.1 image_class_threshold: 0.1 preloaded_classes_threshold: 0.8 upgrade_startup_methods_to_hot: true system_server_threshold: 0.0 =Profile stats= Data info: - total aggregations: 14464 - number of (device types, builds): 396 File boot-image-profile.txt - hot methods: 1867 added, 1852 removed - methods: 1867 added, 1852 removed - classes: 36 added, 0 removed - totals now: 22336 hot methods, 22336 methods, 13658 classes - totals before: 22321 hot methods, 22321 methods, 13622 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 1772, 1757, 28, 0, 20771, 9484 com.android, 95, 95, 8, 0, 1469, 3104 android.view, 367, 363, 7, 0, 3378, 949 android.hardware, 16, 17, 0, 0, 465, 807 android.animation, 54, 45, 1, 0, 393, 73 android.app, 141, 141, 6, 0, 2908, 1030 android.content, 193, 193, 3, 0, 1854, 564 android.graphics, 210, 209, 0, 0, 1971, 334 android.icu, 162, 162, 0, 0, 2033, 1472 android.media, 12, 12, 0, 0, 796, 576 android.net, 32, 32, 0, 0, 254, 219 android.widget, 139, 139, 2, 0, 1396, 381 File preloaded-classes - hot methods: 0 added, 0 removed - methods: 0 added, 0 removed - classes: 7 added, 3 removed - totals now: 0 hot methods, 0 methods, 13176 classes - totals before: 0 hot methods, 0 methods, 13172 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 0, 0, 1, 3, 0, 9166 android.app, 0, 0, 0, 2, 0, 988 android.icu, 0, 0, 1, 0, 0, 1471 File boot-image-profile.txt - hot methods: 2682 added, 2667 removed - methods: 2682 added, 2667 removed - classes: 77 added, 0 removed - totals now: 32275 hot methods, 32275 methods, 16803 classes - totals before: 32260 hot methods, 32260 methods, 16726 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 1773, 1758, 35, 0, 20834, 9515 com.android, 136, 136, 12, 0, 2479, 3526 java, 640, 640, 11, 0, 7034, 2042 android.view, 367, 363, 7, 0, 3378, 949 android.hardware, 16, 17, 0, 0, 465, 807 android.animation, 54, 45, 1, 0, 393, 73 android.app, 141, 141, 10, 0, 2908, 1030 android.content, 193, 193, 3, 0, 1854, 564 android.graphics, 210, 209, 0, 0, 1971, 334 android.icu, 162, 162, 0, 0, 2033, 1472 android.media, 12, 12, 3, 0, 796, 576 android.net, 32, 32, 0, 0, 254, 219 android.widget, 139, 139, 2, 0, 1396, 381 File preloaded-classes - hot methods: 0 added, 0 removed - methods: 0 added, 0 removed - classes: 11 added, 2 removed - totals now: 0 hot methods, 0 methods, 16246 classes - totals before: 0 hot methods, 0 methods, 16237 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 0, 0, 3, 1, 0, 9197 java, 0, 0, 0, 1, 0, 2011 android.icu, 0, 0, 1, 0, 0, 1471 File art-profile - hot methods: 5252 added, 1620 removed - methods: 3641 added, 1707 removed - classes: 373 added, 1 removed - totals now: 36261 hot methods, 62897 methods, 5389 classes - totals before: 32629 hot methods, 60963 methods, 5017 classes per package info as csv (selected): package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num android, 50, 17, 4, 0, 451, 148 com.android, 5199, 1603, 361, 1, 35794, 5149 android.hardware, 35, 15, 2, 0, 355, 104 android.content, 0, 0, 0, 0, 1, 5 android.net, 14, 1, 2, 0, 74, 27 InternalReferenceRawProfileId: 10558 InternalReferenceCandidateProfileId: 10566 Test: build & benchmark Change-Id: I70e504ecad27ec4f213ce71bcef3c44ef0f57e3a
Loading
Please register or sign in to comment