Commit Graph

481185 Commits

Author SHA1 Message Date
Muhammad Qureshi
b7cee13a26 Merge "Remove kMaxPushedAtomId from atoms_info." into rvc-dev am: e3ef95cf13
Change-Id: Iff16f161dccbe653331d378660730a268c6c50fb
2020-04-18 00:24:01 +00:00
TreeHugger Robot
bb03100de8 Merge "Fix statsd_test mts build target" into rvc-dev am: 5aef02fd4a
Change-Id: I55277beeae8e2fd22dcf1933e1cd41b0470332cb
2020-04-18 00:23:37 +00:00
Muhammad Qureshi
e3ef95cf13 Merge "Remove kMaxPushedAtomId from atoms_info." into rvc-dev 2020-04-18 00:13:52 +00:00
TreeHugger Robot
5aef02fd4a Merge "Fix statsd_test mts build target" into rvc-dev 2020-04-18 00:11:18 +00:00
Mingming Cai
13dd8c3b6f Merge "Make MNC length hidden public" into rvc-dev am: a29134bae4
Change-Id: I46ff0bc0dc2b61650885c97b4446e0b3a7d658c0
2020-04-18 00:06:27 +00:00
TreeHugger Robot
1cc8617130 Merge "Remove trust agent related resources" into rvc-dev am: d5e54a7c73
Change-Id: I2e22454c3717972e87c6817699fe6f73deebc5a3
2020-04-18 00:05:51 +00:00
TreeHugger Robot
a53742745e Merge "RESTRICT AUTOMERGE: Autocork package invalidations" into rvc-dev am: dd08939ba8
Change-Id: I8f9ff5df713ec3c8cf57b0ac84937d1dfe967aff
2020-04-18 00:04:52 +00:00
Daniel Colascione
65881b7f8c RESTRICT AUTOMERGE: Autocork package invalidations am: d59e2a9045
Change-Id: Id67e4fd118cef66fda74e018865305d7c41b30f7
2020-04-18 00:04:44 +00:00
TreeHugger Robot
722ac2f8fe Merge changes If07d6938,I32f9b89a,Ife4f8c4e into rvc-dev am: e185aca339
Change-Id: Ic8fbabc91df8fff4c219c7910a130d19a2e32923
2020-04-18 00:03:19 +00:00
Daniel Colascione
26218a248e RESTRICT AUTOMERGE: Add a facility for time-based cache corking am: f0e88b2f2c
Change-Id: I4b111649c54ec07a7a90cf849acc03fc41fe60ae
2020-04-18 00:02:59 +00:00
Mingming Cai
a29134bae4 Merge "Make MNC length hidden public" into rvc-dev 2020-04-18 00:01:55 +00:00
TreeHugger Robot
d5e54a7c73 Merge "Remove trust agent related resources" into rvc-dev 2020-04-17 23:51:00 +00:00
TreeHugger Robot
dd08939ba8 Merge "RESTRICT AUTOMERGE: Autocork package invalidations" into rvc-dev 2020-04-17 23:26:42 +00:00
TreeHugger Robot
e185aca339 Merge changes If07d6938,I32f9b89a,Ife4f8c4e into rvc-dev
* changes:
  RESTRICT AUTOMERGE: Add a facility for time-based cache corking
  RESTRICT AUTOMERGE: Cork permission and package cache around bulk permission update
  RESTRICT AUTOMERGE: Cork package information cache invalidations during boot
2020-04-17 23:25:02 +00:00
TreeHugger Robot
957bbd35e4 Merge "Update javadoc of getCodeType to add BDS B1C" into rvc-dev am: 6569339663
Change-Id: I961d1bf6186e7d97ba553bda1f8b244b909f7d03
2020-04-17 23:07:22 +00:00
TreeHugger Robot
6569339663 Merge "Update javadoc of getCodeType to add BDS B1C" into rvc-dev 2020-04-17 23:04:06 +00:00
TreeHugger Robot
bfa1ed5dc2 Merge "SurfaceView: Remove dead code" into rvc-dev am: dd4cd092b3
Change-Id: Ibf83a5dc20eb2ee64ccc395d3d474eb7feea371f
2020-04-17 22:55:58 +00:00
TreeHugger Robot
dd4cd092b3 Merge "SurfaceView: Remove dead code" into rvc-dev 2020-04-17 22:52:27 +00:00
Jay Aliomer
f077bbe611 Merge "Exception when applying the two new icon shapes" into rvc-dev am: 6091e48325
Change-Id: Idee9a2761ee30a4511f2f76e01139652fa850012
2020-04-17 22:41:15 +00:00
Jeffrey Huang
9c30a95f5a Fix statsd_test mts build target
The test tried to execute statsd_test when the binary was named
statsd_test32. This fixes the naming issue.

Bug: 153035538
Test: make mts and check the binary name
Change-Id: I13485a95801f9ef71211cd1d36e8ea1fd3bbc0b6
2020-04-17 15:35:33 -07:00
Jay Aliomer
6091e48325 Merge "Exception when applying the two new icon shapes" into rvc-dev 2020-04-17 22:35:02 +00:00
Heemin Seog
c1a4bbd1ca Merge "Move status bar to CarNavigationBar" into rvc-dev am: 463b1fa2be
Change-Id: I002d9afd28d4c1871e9295b8b0aab0c5bb2b8115
2020-04-17 22:33:22 +00:00
Calin Juravle
b05bfa66a3 Merge "Update boot image and system server profiles [M10C10P10S0PP]" into rvc-dev am: d56a530ac9
Change-Id: I37fe17d14d8d1f95f0311ac57ecbb55c3bbdc998
2020-04-17 22:32:44 +00:00
Jack Yu
2e65b6f7a2 Merge "Cell broadcast receiver should not be replaced" into rvc-dev am: b31272ddcd
Change-Id: If2506f81f8d1c6f50a8614b33d25a199d08c5e9a
2020-04-17 22:32:07 +00:00
TreeHugger Robot
7d50a4f8a6 Merge "media: fix OutputFrame.getFormat()" into rvc-dev am: 28ea0461c1
Change-Id: I495f7de9ed598b79a91330b2baed2a5e3b5255af
2020-04-17 22:31:18 +00:00
Treehugger Robot
41647a4d06 Merge "Enable screen recording in legacy app launch test." am: ca4379a866 am: 67192be58f
Change-Id: I0d373820501d4422fbfa6ba7cc159e124c251206
2020-04-17 22:30:48 +00:00
Heemin Seog
463b1fa2be Merge "Move status bar to CarNavigationBar" into rvc-dev 2020-04-17 22:27:58 +00:00
Calin Juravle
d56a530ac9 Merge "Update boot image and system server profiles [M10C10P10S0PP]" into rvc-dev 2020-04-17 22:20:02 +00:00
Jack Yu
b31272ddcd Merge "Cell broadcast receiver should not be replaced" into rvc-dev 2020-04-17 22:07:31 +00:00
TreeHugger Robot
28ea0461c1 Merge "media: fix OutputFrame.getFormat()" into rvc-dev 2020-04-17 22:07:04 +00:00
Treehugger Robot
67192be58f Merge "Enable screen recording in legacy app launch test." am: ca4379a866
Change-Id: I61d3105211127d9a99d4b8dab6f541f27a2753d6
2020-04-17 22:00:26 +00:00
Treehugger Robot
ca4379a866 Merge "Enable screen recording in legacy app launch test." 2020-04-17 21:41:57 +00:00
Heemin Seog
e61fc035f2 Remove trust agent related resources
Bug: 154357193
Test: build, mp carsysui
Change-Id: Ibbb88d2ddab769d9bd8b838b93f93e4ed3d7c7f1
2020-04-17 14:41:51 -07:00
art-benchmark-service
d60351b702 Update boot image and system server profiles [M10C10P10S0PP]
= Perf stats =
(lower is better)

Avg Startup time change: -1.36%
Avg Memory at boot PSS change: -5.05%
Code size: -5.05%
Boot time: -2.79%

=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.01
}
priority_packages_thresholds {
  key: "com.android.systemui"
  value: 0.01
}
priority_packages_thresholds {
  key: "com.google.android.GoogleCamera"
  value: 0.01
}
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.01
}

=Profile stats=

Data info:
- total aggregations: 4215
- number of (device types, builds): 137

File boot-image-profile.txt
  - hot methods: 876 added, 5178 removed
  - methods: 812 added, 5267 removed
  - classes: 466 added, 428 removed
  - totals now: 40072 hot methods, 40610 methods, 11958 classes
  - totals before: 44374 hot methods, 45065 methods, 11920 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 597, 3775, 372, 334, 27091, 7691
    com.android, 198, 478, 89, 89, 4453, 2061
    java, 68, 715, 4, 3, 6717, 1671
    android.view, 162, 220, 66, 0, 4214, 847
    android.hardware, 26, 109, 19, 0, 749, 672
    android.bluetooth, 3, 96, 5, 0, 285, 169
    android.animation, 1, 4, 1, 0, 472, 71
    android.app, 148, 374, 42, 2, 3961, 928
    android.content, 52, 890, 26, 0, 2075, 538
    android.graphics, 11, 51, 6, 0, 2200, 302
    android.icu, 14, 99, 8, 0, 2412, 609
    android.media, 15, 77, 39, 0, 1041, 509
    android.net, 30, 185, 18, 5, 1078, 348
    android.widget, 3, 203, 33, 0, 2088, 344

File preloaded-classes
  - hot methods: 0 added, 0 removed
  - methods: 0 added, 0 removed
  - classes: 465 added, 429 removed
  - totals now: 0 hot methods, 0 methods, 11942 classes
  - totals before: 0 hot methods, 0 methods, 11906 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 0, 0, 371, 334, 0, 7679
    com.android, 0, 0, 89, 89, 0, 2060
    java, 0, 0, 4, 3, 0, 1670
    android.view, 0, 0, 66, 0, 0, 847
    android.hardware, 0, 0, 19, 0, 0, 672
    android.bluetooth, 0, 0, 5, 0, 0, 169
    android.animation, 0, 0, 1, 0, 0, 71
    android.app, 0, 0, 41, 2, 0, 927
    android.content, 0, 0, 26, 0, 0, 537
    android.graphics, 0, 0, 6, 0, 0, 302
    android.icu, 0, 0, 8, 0, 0, 609
    android.media, 0, 0, 39, 0, 0, 509
    android.net, 0, 0, 18, 5, 0, 347
    android.widget, 0, 0, 33, 0, 0, 343

File art-profile
  - hot methods: 1028 added, 0 removed
  - methods: 3388 added, 0 removed
  - classes: 261 added, 0 removed
  - totals now: 28014 hot methods, 47361 methods, 6926 classes
  - totals before: 26986 hot methods, 43973 methods, 6665 classes

  per package info as csv (selected):
    package_name, hot_a, hot_r, cl_a, cl_r, hot_num, cl_num
    android, 29, 0, 7, 0, 524, 293
    com.android, 996, 0, 253, 0, 27399, 6586
    android.hardware, 2, 0, 0, 0, 210, 133
    android.media, 0, 0, 1, 0, 0, 1
    android.net, 26, 0, 6, 0, 280, 136

InternalReferenceRawProfileId: 1088
InternalReferenceCandidateProfileId: 1092

Bug: 148471769
Test: build & benchmark

Change-Id: I165d69a3a50b504e226d910f328da635571870a6
2020-04-17 21:20:18 +00:00
Robert Carr
b3ca38fb99 SurfaceView: Remove dead code
While debugging SurfaceView transaction usage I noticed this
code was unconditionally dead. Notice the else statement
only contains the single if statement within, so it could
be written as else-if. But then notice the condition of this
rewritten else-if is contained within the original if and
so it can never be entered.

Bug: 153120755
Test: Existing tests pass
Change-Id: I032b17911a9c71a1e3d09e3933e6f6a3d86dffb6
2020-04-17 14:14:33 -07:00
Winson Chiu
7d7fb01fce Merge "Optimization: remove duplicated flags computations for getInstalledPackages" into rvc-dev am: c7cd73aa00
Change-Id: I8593971f6e05c0ba964b54e4539a9e8fb652de23
2020-04-17 21:10:10 +00:00
Winson Chiu
c7cd73aa00 Merge "Optimization: remove duplicated flags computations for getInstalledPackages" into rvc-dev 2020-04-17 21:04:18 +00:00
TreeHugger Robot
ae1797bf14 Merge "Add history onboarding" into rvc-dev am: b31a5f43d0
Change-Id: Ica073396a6df3d96280771bd7a76f82f6e8b6f60
2020-04-17 20:59:37 +00:00
TreeHugger Robot
b31a5f43d0 Merge "Add history onboarding" into rvc-dev 2020-04-17 20:48:26 +00:00
TreeHugger Robot
2c43256421 Merge "Make setWallpaperZoomOut call oneway" into rvc-dev am: 061f46b9bd
Change-Id: Ifd13bdc3081630624eba5755b1a7ee04f7bbfb74
2020-04-17 20:42:38 +00:00
TreeHugger Robot
141c66b64a Merge "System NLSs have up-to-date targetSdks" into rvc-dev am: 171cf884ff
Change-Id: I7790de8da8032e29ff7cdb516dfb86f244ecc5e2
2020-04-17 20:42:00 +00:00
TreeHugger Robot
061f46b9bd Merge "Make setWallpaperZoomOut call oneway" into rvc-dev 2020-04-17 20:35:31 +00:00
TreeHugger Robot
171cf884ff Merge "System NLSs have up-to-date targetSdks" into rvc-dev 2020-04-17 20:17:08 +00:00
Alex Buynytskyy
6da603777b Merge "Switching to FSM-based DL lifecycle." into rvc-dev am: c6ce2f04fc
Change-Id: I787f9163c7cec93afb491c9b146d4f66da608cdd
2020-04-17 20:08:29 +00:00
Alex Buynytskyy
c6ce2f04fc Merge "Switching to FSM-based DL lifecycle." into rvc-dev 2020-04-17 20:02:45 +00:00
TreeHugger Robot
14940bd78c Merge changes I60bc5899,I97696070 into rvc-dev am: ed1adb192f
Change-Id: I937d1278e18118e953a35df5fc7fe54c0ea16dd9
2020-04-17 19:48:51 +00:00
TreeHugger Robot
ed1adb192f Merge changes I60bc5899,I97696070 into rvc-dev
* changes:
  Bind children dynamically in new pipeline (2/2)
  Bind children dynamically in new pipeline (1/2)
2020-04-17 19:45:42 +00:00
Taran Singh
f301697e6f Merge "Support WIC.show(IME) from Activity#onCreate" into rvc-dev am: 104919428d
Change-Id: I9c3158d7cf35ba8cd72f592d4278918224f4d25d
2020-04-17 19:39:58 +00:00
TreeHugger Robot
5363df75b8 Merge "PMS: remove log spam when connecting power HAL" into rvc-dev am: 140eb14200
Change-Id: Ice2e39f0ef75b7347b6bb910e3613a720c1d1c49
2020-04-17 19:39:31 +00:00
John Reck
80ba814058 Merge "Document that getTransformMatrix can inset" into rvc-dev am: 9c52543162
Change-Id: I3fb651e003478b93c77e1ed7b978b8fb40ef3f46
2020-04-17 19:39:01 +00:00