Commit Graph

651682 Commits

Author SHA1 Message Date
TreeHugger Robot
166bce8225 Merge "Null check color_space_ptr in draw functor v2" into sc-dev am: de41c86deb
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15328753

Change-Id: If09de67852c0f06bd059990bf3d37c7d5fb07b90
2021-07-19 17:43:48 +00:00
TreeHugger Robot
de41c86deb Merge "Null check color_space_ptr in draw functor v2" into sc-dev 2021-07-19 17:23:38 +00:00
TreeHugger Robot
6ad573b6a5 Merge "Update boot image and system server profiles [M5C5P90S0PP]" into sc-dev am: db2dd6d551
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325625

Change-Id: I52ec5aab82ffee901df46c6a61c1c09e6718b452
2021-07-19 17:04:07 +00:00
TreeHugger Robot
db2dd6d551 Merge "Update boot image and system server profiles [M5C5P90S0PP]" into sc-dev 2021-07-19 16:48:39 +00:00
TreeHugger Robot
073b1b0162 Merge "Add PCM float profile if extended precision PCM shows but not pcm float." into sc-dev am: 14e7e8316f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15302848

Change-Id: Ic55761a843880226371475dc2f64340937abc830
2021-07-19 16:27:13 +00:00
TreeHugger Robot
14e7e8316f Merge "Add PCM float profile if extended precision PCM shows but not pcm float." into sc-dev 2021-07-19 16:12:47 +00:00
Treehugger Robot
b48e9aa711 [automerger skipped] Merge "Added Ble scan APIs to BatteryStatsManager" am: 54c9ff981e am: 4c22f15543 -s ours
am skip reason: Merged-In Ie6c6d3688d2da45956d57ea1dbc2cc4430f27783 with SHA-1 6222c48ad5 is already in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1750141

Change-Id: I49ef371a4d33d17dd8e6ad745be4fcf5edf4ed56
2021-07-19 16:01:08 +00:00
Treehugger Robot
4c22f15543 Merge "Added Ble scan APIs to BatteryStatsManager" am: 54c9ff981e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1750141

Change-Id: I9fc31acd57e674d4fa8abfc2c038bf2cb744178d
2021-07-19 15:45:39 +00:00
Treehugger Robot
54c9ff981e Merge "Added Ble scan APIs to BatteryStatsManager" 2021-07-19 15:32:41 +00:00
Jack Nudelman
8d2f34dffb Merge "Enable specification of 5G network info and carrier configs for ONS changes" into sc-dev-plus-aosp 2021-07-19 15:02:17 +00:00
Bo Liu
fe71933655 Null check color_space_ptr in draw functor v2
Missed toXYZD50 usage last time. Still assume sRGB if null.

Bug: 187798471
Test: Manually tested setting color_space_ptr to null in
      GL/VKFunctorDrawable
Change-Id: Idee2660d368dd55e45f5d07d52839105ba951ff3
2021-07-19 10:16:05 -04:00
Andrei-Valentin Onea
d972a4a890 Merge "Use ReentrantReadWriteLock in the compat framework" into sc-dev am: a800c7eee4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15303237

Change-Id: I33a5321a76e88883a9789aaa3f79d9419396b8f8
2021-07-19 13:59:07 +00:00
Andrei-Valentin Onea
a800c7eee4 Merge "Use ReentrantReadWriteLock in the compat framework" into sc-dev 2021-07-19 13:35:53 +00:00
Lais Andrade
3052c30321 Merge "Increase timeout on VibrationThread to wait for vibrator callbacks" into sc-dev am: 1a208a730d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15278138

Change-Id: I69f05284f47070f2f6607e2c055477c32221ff47
2021-07-19 12:50:43 +00:00
Lais Andrade
1a208a730d Merge "Increase timeout on VibrationThread to wait for vibrator callbacks" into sc-dev 2021-07-19 12:38:21 +00:00
Remi NGUYEN VAN
7afbed6c43 [automerger skipped] Merge "Rename FIRST_SDK_INT to DEVICE_INITIAL_SDK_INT" am: 8608d0626e am: 8565e71426 -s ours
am skip reason: Merged-In I72660959cb4e638a8e80fcf2f4e96ea172969f44 with SHA-1 016950a485 is already in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1686171

Change-Id: I2644d387bb1667ed5c1153646a78946b68c27301
2021-07-19 10:25:48 +00:00
Remi NGUYEN VAN
8565e71426 Merge "Rename FIRST_SDK_INT to DEVICE_INITIAL_SDK_INT" am: 8608d0626e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1686171

Change-Id: I13655def2a6e5913031814490106296bc609959f
2021-07-19 10:08:40 +00:00
Remi NGUYEN VAN
8608d0626e Merge "Rename FIRST_SDK_INT to DEVICE_INITIAL_SDK_INT" 2021-07-19 09:47:21 +00:00
Jacqueline Bronger
c1863267ed Merge "Add accessibility messages to privacy chip on tv." into sc-dev am: 9028f4992c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15299312

Change-Id: Iddeda570a68cfa7c4d5472dbfd02c725d169eabb
2021-07-19 08:54:38 +00:00
Jacqueline Bronger
9028f4992c Merge "Add accessibility messages to privacy chip on tv." into sc-dev 2021-07-19 08:34:41 +00:00
TreeHugger Robot
47b0289f94 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: e8ad8b7ff4 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325204

Change-Id: I4452d37f1deaa7935f396019b1c0785cfcf141ae
2021-07-19 03:02:23 +00:00
TreeHugger Robot
e8ad8b7ff4 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-07-19 02:50:01 +00:00
art-benchmark-service
66b4d95bc5 Update boot image and system server profiles [M5C5P90S0PP]
= Perf stats =
(lower is better)

Start, memory and code size are improving at a slight expense of boot
time. The increase in boot time is however small, and could well be
in the noise.

Cold startup (speed-profile): -1.21%
PSS: -3.40%
RSS: -2.58%
Privat Dirty: -4.68%
Boot time: 0.04%
Code size: 2.79%

=Generation Strategy=

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

=Profile stats=

Data info:
- total aggregations: 6988
- number of (device types, builds): 256

File boot-image-profile.txt
  - hot methods: 3564 added, 2353 removed
  - methods: 3564 added, 2353 removed
  - classes: 498 added, 29 removed
  - totals now: 22707 hot methods, 22707 methods, 13987 classes
  - totals before: 21496 hot methods, 21496 methods, 13518 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 3418, 2238, 39, 11, 21138, 9609
    com.android, 145, 114, 89, 18, 1473, 3422
    android.view, 575, 372, 4, 0, 3202, 881
    android.hardware, 88, 41, 2, 0, 407, 795
    android.bluetooth, 26, 23, 0, 0, 173, 170
    android.animation, 95, 56, 0, 0, 401, 71
    android.app, 392, 225, 7, 0, 2896, 983
    android.content, 329, 243, 5, 1, 2146, 594
    android.graphics, 425, 246, 0, 0, 1974, 320
    android.icu, 115, 86, 0, 0, 1940, 1528
    android.media, 98, 62, 0, 0, 777, 567
    android.net, 78, 51, 2, 10, 711, 415
    android.widget, 344, 277, 0, 0, 1382, 368

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 3 added, 19 removed
  - totals now: 0 hot methods, 0 methods, 11477 classes
  - totals before: 0 hot methods, 0 methods, 11493 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, 8432
    com.android, 0, 0, 0, 18, 0, 2466
    android.hardware, 0, 0, 1, 0, 0, 680
    android.app, 0, 0, 2, 0, 0, 867
    android.content, 0, 0, 0, 1, 0, 514

File boot-image-profile.txt
  - hot methods: 4788 added, 2939 removed
  - methods: 4788 added, 2939 removed
  - classes: 678 added, 29 removed
  - totals now: 32340 hot methods, 32340 methods, 16707 classes
  - totals before: 30491 hot methods, 30491 methods, 16058 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 3432, 2249, 39, 11, 21185, 9640
    com.android, 291, 154, 89, 18, 2429, 3762
    java, 825, 434, 0, 0, 6903, 1807
    android.view, 574, 372, 4, 0, 3201, 881
    android.hardware, 87, 41, 2, 0, 406, 795
    android.bluetooth, 37, 23, 0, 0, 173, 170
    android.animation, 95, 56, 0, 0, 401, 71
    android.app, 390, 225, 7, 0, 2894, 983
    android.content, 327, 243, 5, 1, 2144, 594
    android.graphics, 423, 246, 0, 0, 1972, 320
    android.icu, 115, 86, 0, 0, 1940, 1528
    android.media, 95, 62, 0, 0, 774, 567
    android.net, 78, 51, 2, 10, 711, 415
    android.widget, 344, 277, 0, 0, 1381, 368

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 0 added, 20 removed
  - totals now: 0 hot methods, 0 methods, 13904 classes
  - totals before: 0 hot methods, 0 methods, 13924 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 0, 2, 0, 8453
    com.android, 0, 0, 0, 18, 0, 2805
    android.view, 0, 0, 0, 1, 0, 742
    android.content, 0, 0, 0, 1, 0, 514

File art-profile
  - hot methods: 4595 added, 2644 removed
  - methods: 5217 added, 3300 removed
  - classes: 359 added, 13 removed
  - totals now: 35471 hot methods, 51136 methods, 5764 classes
  - totals before: 33520 hot methods, 49219 methods, 5418 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 37, 12, 157, 0, 469, 437
    com.android, 4557, 2631, 142, 13, 34847, 5224
    android.hardware, 8, 8, 0, 0, 242, 127
    android.net, 29, 4, 157, 0, 202, 287

InternalReferenceRawProfileId: 4117
InternalReferenceCandidateProfileId: 4124

Bug: 169104277
Test: build & benchmark

Change-Id: I6dd60b5d0457e0fa35d57082677892ae65b9e920
2021-07-19 01:59:38 +00:00
TreeHugger Robot
f6c074dda2 Merge "Only intercept lockIcon touches after longpress" into sc-dev am: 5e0131613a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15313964

Change-Id: I5880fe3b9b33def4356c019642db8de36c65d5bc
2021-07-18 22:37:18 +00:00
TreeHugger Robot
5e0131613a Merge "Only intercept lockIcon touches after longpress" into sc-dev 2021-07-18 22:16:21 +00:00
TreeHugger Robot
af68fb26d7 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev am: c18be9fcf4 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15322561

Change-Id: If6706829d6d4b660e1ab76fbe58c19a2ab99214f
2021-07-18 21:59:11 +00:00
TreeHugger Robot
ed0b0ad416 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 1fed8e5b8f -s ours am: 2f3b49421a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325202

Change-Id: I19fe99fda9c96f5075ae7d1ad895e9d870c5fbb8
2021-07-18 21:59:03 +00:00
TreeHugger Robot
c18be9fcf4 Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-07-18 21:47:41 +00:00
TreeHugger Robot
2f3b49421a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 1fed8e5b8f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325202

Change-Id: If8d88f9754c46a4e879444b9dc6f750b5c24e56a
2021-07-18 21:46:48 +00:00
TreeHugger Robot
1fed8e5b8f Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-07-18 21:34:09 +00:00
TreeHugger Robot
174e1a67fb Merge "SysUI co-ex updates" into sc-dev am: c482869205
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15312413

Change-Id: I3c9a741025e9f5160e765be4720d664bae132ba8
2021-07-18 21:31:30 +00:00
TreeHugger Robot
c482869205 Merge "SysUI co-ex updates" into sc-dev 2021-07-18 21:20:50 +00:00
Beverly
cde9224b7b Only intercept lockIcon touches after longpress
All other touches should be let through to NPV in case
the user starts to swipe up from the lock icon

We still want to continue intercepting touches after a long press
so that the NPV won't mistakenly handle the touch + expand the
shade after a longpress.

Test: manual
Fixes: 193614314
Change-Id: I060f6f78c373a726fe4dbe1be5b5413364882e1d
2021-07-18 20:01:01 +00:00
TreeHugger Robot
f5c02ecc76 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 630c264a54 -s ours am: 6522a73248 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15302026

Change-Id: I5d6e0dbea8a998a8891577d8c3523a59fc35bc78
2021-07-18 18:21:17 +00:00
TreeHugger Robot
205bed3e4b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: dbadfc159d -s ours am: b83a12caad -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325196

Change-Id: I6a64c2b9308a103228549ddbb42e7f71427b47f6
2021-07-18 18:21:10 +00:00
TreeHugger Robot
8f09bd484c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: e5dbe4e748 -s ours am: d70530f416 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325198

Change-Id: I8972c47356513654ce20fec766552b8b674164c8
2021-07-18 18:21:00 +00:00
TreeHugger Robot
6522a73248 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: 630c264a54 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15302026

Change-Id: I257bcd4bc149c8f9337c0495a343750efa3caa60
2021-07-18 18:17:51 +00:00
TreeHugger Robot
b83a12caad [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: dbadfc159d -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325196

Change-Id: Ib76e2c70f99163cf1276b29f0e535bcea7876446
2021-07-18 18:17:23 +00:00
TreeHugger Robot
d70530f416 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: e5dbe4e748 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325198

Change-Id: I65902823440198b4ffec42a68ec7e7d93e691429
2021-07-18 18:16:50 +00:00
TreeHugger Robot
7786704fe1 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: ebc3c5ce13 -s ours am: c019f4d648 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15322563

Change-Id: I1fc310d94794a89fde6afec355b7e149dec60e2c
2021-07-18 18:15:22 +00:00
TreeHugger Robot
03bf7d3cd0 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 01534d2abf -s ours am: 1f254a6ca1 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15322559

Change-Id: I19c1f1df0bbdab982b12a8b82ae5c1126d2e3c2f
2021-07-18 18:15:09 +00:00
Bill Yi
f2a26e5eef [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: cafee7a78f -s ours am: 8350553c99 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325191

Change-Id: If01878fa84fc2fb8edf7a489829e0722de69aa3d
2021-07-18 18:14:50 +00:00
TreeHugger Robot
c019f4d648 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod am: ebc3c5ce13 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15322563

Change-Id: I473dff6b1f4bbc9ef6418c3ba53aa85a0c9cec63
2021-07-18 18:06:29 +00:00
TreeHugger Robot
1f254a6ca1 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 01534d2abf -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15322559

Change-Id: I57bde5dc39d0a9b8dbda4740079d57830c337196
2021-07-18 18:06:06 +00:00
Bill Yi
8350553c99 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: cafee7a78f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325191

Change-Id: Ic3d6779fb066f44368c0afc73287ef738767b440
2021-07-18 17:58:44 +00:00
TreeHugger Robot
630c264a54 Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-07-18 17:52:22 +00:00
TreeHugger Robot
dbadfc159d Merge "Import translations. DO NOT MERGE ANYWHERE" into mainline-prod 2021-07-18 17:52:03 +00:00
TreeHugger Robot
01534d2abf Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev 2021-07-18 17:52:01 +00:00
TreeHugger Robot
b8a8bdb9a3 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 2c5ac30c03 -s ours am: ee19066e5c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15325201

Change-Id: I31da9f0d80442d49c063b6501251322bb50b6c5e
2021-07-18 17:48:47 +00:00
TreeHugger Robot
2fff9e51e9 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into rvc-qpr-dev am: 075fc718c8 -s ours am: 6d3491d7e4 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15322565

Change-Id: Id5b162b499d7afe02b4e8e8ab85ca25258ef0435
2021-07-18 17:48:41 +00:00