David Brazdil
51beefd255
Merge "Revert "[framework] Compile secondary dex files in isolation"" am: 2c0278d35f
...
am: 37e38790d6
Change-Id: I521d14015c2367fad26c5167b80e2ff53a3e8b8a
2018-12-20 00:47:37 -08:00
David Brazdil
37e38790d6
Merge "Revert "[framework] Compile secondary dex files in isolation""
...
am: 2c0278d35f
Change-Id: I038f2b273aa5767e22995782ff939fe89f91e89d
2018-12-20 00:38:29 -08:00
David Brazdil
2c0278d35f
Merge "Revert "[framework] Compile secondary dex files in isolation""
2018-12-20 08:25:22 +00:00
David Brazdil
22217f6a51
Revert "[framework] Compile secondary dex files in isolation"
...
This reverts commit 8a5a708df1 .
ART does not compile secondary dex files in the user process
any more. The original issue of a large overhead of providing
a class loader context is therefore not relevant any more and
we can start passing the context to installd.
Note that this also partially reverts commit
6dba50d633 which restricted
visibility of methods in PackageDexUsage. The commit also
removed data collection for unsupported class loaders. The
logic in PackageDexOptimizer was adjusted accordingly.
Bug: 64530081
Bug: 111174995
Test: manual
Change-Id: Id78b5a6d8841b199c12a63a8d45d12efbcc32275
2018-12-20 08:24:56 +00:00
Mathew Inwood
41e0ce14be
Merge "Include annotation property values in output." am: 989e767e84
...
am: d12d0a1939
Change-Id: Ie32eb0da2c7d21aa8560362ee4a90768cee0e6a9
2018-12-20 00:11:49 -08:00
Mathew Inwood
d12d0a1939
Merge "Include annotation property values in output."
...
am: 989e767e84
Change-Id: I9bf520dd5e95438f308bdae9e0ff0e2006410741
2018-12-19 23:56:05 -08:00
Mathew Inwood
989e767e84
Merge "Include annotation property values in output."
2018-12-20 07:48:25 +00:00
Mathew Inwood
cfc7952cc8
Include annotation property values in output.
...
When editing annotations, we want the ability *not* to overwrite any
existing annotation properties already in place. Include any properties
set on the annotation in the output, so that the edit_annotations script
can know that they're there.
The annotation properties are encoded like URL query parameters for
convenience; it makes them easy to encode here & subsequently decode on
the other side (in Python).
Test: m framework-annotation-proc & inspect output.
(cherry picked from commit bd7077065c )
Merged-In: I71fb1215ad2790751be336b4955c163bb323a4a6
Change-Id: I0b33e2b379076346ce258d93a9225a9143b7d91a
2018-12-20 07:47:29 +00:00
Chen Xu
9a8b822096
Merge "refactor dataFailCause" am: 9371864133
...
am: ab7ada8060
Change-Id: I33f628f04da1402fe402c5234a78d4cf9d436d00
2018-12-19 23:26:59 -08:00
Chen Xu
ab7ada8060
Merge "refactor dataFailCause"
...
am: 9371864133
Change-Id: I95b86281f9e23874a819646f2c90b1609c720e00
2018-12-19 23:17:46 -08:00
Chen Xu
9371864133
Merge "refactor dataFailCause"
2018-12-20 07:06:58 +00:00
chen xu
5e499effba
refactor dataFailCause
...
1. add comments for each data fail cause.
2. refactor dataFailCause from enum to int
Bug: 119891533
Test: Build & unit test
Change-Id: Ic453f80a3d0ccd22c6c4c1f4b2c90e2bf40cfbe1
(cherry picked from commit 3016167192 )
Merged-in: Ic453f80a3d0ccd22c6c4c1f4b2c90e2bf40cfbe1
2018-12-19 21:59:50 -08:00
Hall Liu
372277f219
Merge changes from topics "dialer-account-suggestion-3", "dialer-account-suggestion-2" am: db5b77c275
...
am: 5bf7e2cc5c
Change-Id: Ib9b33541a9679a6001fbeacb23d687cfb1a0740a
2018-12-19 14:23:54 -08:00
Hall Liu
08fd16b47c
Add the PhoneAccountSuggestionService am: c47570d5d0
...
am: df448f5ea2
Change-Id: I7555d7dfbbf25fc35549d1a7cb29bbe3a83bebde
2018-12-19 14:18:47 -08:00
Hall Liu
5bf7e2cc5c
Merge changes from topics "dialer-account-suggestion-3", "dialer-account-suggestion-2"
...
am: db5b77c275
Change-Id: Idb4c45a15b082e72a161f2a70e8c1b75c1b369bd
2018-12-19 14:04:38 -08:00
Hall Liu
df448f5ea2
Add the PhoneAccountSuggestionService
...
am: c47570d5d0
Change-Id: Ia7823ff16f1684db71845cb9d92434c448290c9a
2018-12-19 13:57:48 -08:00
Hall Liu
db5b77c275
Merge changes from topics "dialer-account-suggestion-3", "dialer-account-suggestion-2"
...
* changes:
Enable CTS testing for phone account suggestions
Add the PhoneAccountSuggestionService
2018-12-19 21:36:54 +00:00
Nathan Harold
8ef57c30f8
Merge "Annotate getMobileNetworkOperator() as Nullable" am: 795641f25e
...
am: bef297206b
Change-Id: I92f7ea6f56a62ff167a1a8710d42639a598a2bd2
2018-12-19 11:24:45 -08:00
Nathan Harold
bef297206b
Merge "Annotate getMobileNetworkOperator() as Nullable"
...
am: 795641f25e
Change-Id: I19c339ed0844766dcb89244cd3e60d68a75d800e
2018-12-19 11:12:24 -08:00
Nathan Harold
795641f25e
Merge "Annotate getMobileNetworkOperator() as Nullable"
2018-12-19 18:49:56 +00:00
Nathan Harold
a6d51ea03e
Merge "Annotate CallbackExecutor in requestCellInfoUpdate" am: ff9932a7aa
...
am: 0e4586f47b
Change-Id: I0dfa32f5b988a55d01bda9295efab5ba27fbc0f6
2018-12-19 10:48:23 -08:00
Nathan Harold
0e4586f47b
Merge "Annotate CallbackExecutor in requestCellInfoUpdate"
...
am: ff9932a7aa
Change-Id: I3523ef0d8b4c8b4a3bfedc6c220acae0599a62f0
2018-12-19 10:36:58 -08:00
Chen Xu
eb04d15cd8
Merge "add carrierid in subscriptionInfo" am: dcab1747cf
...
am: 0ee1e893ac
Change-Id: Ic0cbe9fd707d48d62b40ea6a03bcc55cd507ee71
2018-12-19 10:34:28 -08:00
Nathan Harold
ff9932a7aa
Merge "Annotate CallbackExecutor in requestCellInfoUpdate"
2018-12-19 18:26:37 +00:00
Chen Xu
0ee1e893ac
Merge "add carrierid in subscriptionInfo"
...
am: dcab1747cf
Change-Id: I629fb5e0cced6759778435f03a10c3a5cef385b1
2018-12-19 10:20:06 -08:00
Chen Xu
dcab1747cf
Merge "add carrierid in subscriptionInfo"
2018-12-19 18:12:27 +00:00
jiayanhong
9eb509c14e
Merge "Fixed toString() printing error" am: 0e6e776270
...
am: 6cdb4fde08
Change-Id: Ia28e56d8a6b76247d552bcdbf43ef71ac80e313e
2018-12-19 10:06:58 -08:00
jiayanhong
6cdb4fde08
Merge "Fixed toString() printing error"
...
am: 0e6e776270
Change-Id: Id0f5d70a4549480fbb192628ce41796e4da04ad7
2018-12-19 09:54:46 -08:00
Treehugger Robot
0e6e776270
Merge "Fixed toString() printing error"
2018-12-19 17:39:58 +00:00
nchalko
7539d01915
Merge "Convert to ISO 639-2/B for menu language" am: 8e217ba958
...
am: 1cf354ae98
Change-Id: I4ba5218468817eb3be39af8e2e5b995744e5f069
2018-12-19 08:18:59 -08:00
nchalko
1cf354ae98
Merge "Convert to ISO 639-2/B for menu language"
...
am: 8e217ba958
Change-Id: Iaea64c7fed62cfae3c5359ea062d6498c8b9dc14
2018-12-19 08:08:51 -08:00
nchalko
8e217ba958
Merge "Convert to ISO 639-2/B for menu language"
2018-12-19 15:51:30 +00:00
Luke Huang
0c1ffb0f9b
Merge "Following commit for asynchronous DNS query API" am: a89f04a742
...
am: b010078e40
Change-Id: Ibf8d6ed7ff28ead8b9b7eb51db85ae8b9487066b
2018-12-19 01:32:35 -08:00
Luke Huang
b010078e40
Merge "Following commit for asynchronous DNS query API"
...
am: a89f04a742
Change-Id: Ie45d4c6337178d8912d2f41dc9023d71c004b100
2018-12-19 01:17:05 -08:00
Nicolas Geoffray
955963c109
Merge "Use the boot class loader as parent of system server loader." am: 7baf5a8d73
...
am: c2a38e56f3
Change-Id: I5b467cd965f89240910f6a286d723a50d621b81b
2018-12-19 01:08:02 -08:00
Luke Huang
a89f04a742
Merge "Following commit for asynchronous DNS query API"
2018-12-19 09:07:46 +00:00
Nicolas Geoffray
c2a38e56f3
Merge "Use the boot class loader as parent of system server loader."
...
am: 7baf5a8d73
Change-Id: Id67c494c59bc9e61f81406ac36d9c664adbf97b2
2018-12-19 00:55:33 -08:00
Nicolas Geoffray
7baf5a8d73
Merge "Use the boot class loader as parent of system server loader."
2018-12-19 08:35:24 +00:00
chen xu
64e81db02f
add carrierid in subscriptionInfo
...
add carrierid in subscritionInfo so that apps can get
subId, carrierid and other sim related info from a single call
Bug: 119676543
Test: gts SubscriptionInfoTest
Change-Id: Ia2d01ad6bd59565adbf989b4d95e7f64f3ee6d45
(cherry picked from commit 0034bb393c )
Merged-in: Ia2d01ad6bd59565adbf989b4d95e7f64f3ee6d45
2018-12-18 23:21:57 -08:00
Chienyuan
4e0b70bd6f
Merge "BluetoothManagerService: catch NoSuchElementException for unlinkToDeath" am: 6227b441a0
...
am: 082be76cd4
Change-Id: I38ac4a840430e6e33e4574cdacac20bc06687545
2018-12-18 19:14:08 -08:00
Chienyuan
082be76cd4
Merge "BluetoothManagerService: catch NoSuchElementException for unlinkToDeath"
...
am: 6227b441a0
Change-Id: Ibc7628614537aea1dc8996200f6eb272f758f8a7
2018-12-18 19:02:34 -08:00
Treehugger Robot
6227b441a0
Merge "BluetoothManagerService: catch NoSuchElementException for unlinkToDeath"
2018-12-19 02:41:52 +00:00
Josh Hou
3a71f85085
Merge "Print carrier Id information in toString()" am: 843e387bb6
...
am: 55b4b268f5
Change-Id: I2a9fa3332c842bda8856006c7963814838ae8544
2018-12-18 17:52:06 -08:00
Josh Hou
55b4b268f5
Merge "Print carrier Id information in toString()"
...
am: 843e387bb6
Change-Id: Iee39cd88b060a5bd2dcbfa4bc6c3b6e6dba8c62a
2018-12-18 17:40:46 -08:00
Josh Hou
843e387bb6
Merge "Print carrier Id information in toString()"
2018-12-19 01:22:25 +00:00
Eric Holk
77e8678219
Merge "[view-compiler] DexBuilder: Add check-cast instruction" am: bce4bd1745
...
am: 758823ae17
Change-Id: I12ce815eb4f83c6abc60ad7402c754e3c69cb0d9
2018-12-18 16:14:25 -08:00
Eric Holk
758823ae17
Merge "[view-compiler] DexBuilder: Add check-cast instruction"
...
am: bce4bd1745
Change-Id: If8acd8f77f4eb54b0efacabaff8a09bee9ce3bb9
2018-12-18 15:46:05 -08:00
Treehugger Robot
bce4bd1745
Merge "[view-compiler] DexBuilder: Add check-cast instruction"
2018-12-18 23:27:46 +00:00
Nathan Harold
6655dddcd5
Annotate CallbackExecutor in requestCellInfoUpdate
...
Add a missing annotation for CallbackExecutor in
requestCellInfoUpdate().
Bug: 120489428
Test: compilation (no functional change)
Change-Id: I33bba9eb59f81aaefa0194b58936d4f809a8d51f
2018-12-18 15:09:28 -08:00
Nathan Harold
13d6b11987
Annotate getMobileNetworkOperator() as Nullable
...
Add Nullable annotations for the classes that support
getMobileNetworkOperator().
Bug: 118675404
Test: compilation (no functional change)
Change-Id: I914ec8242aff2f578dfe1f97f2e7cfe2d109c7dc
2018-12-18 13:41:25 -08:00