Baligh Uddin
ff1ba97e83
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-27 16:15:29 +00:00
Baligh Uddin
b2fd980092
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I13a51d705fc1cf7780f67c5c7ff8ef4c232eb8de
2016-02-26 23:06:47 -08:00
Baligh Uddin
5a107262c0
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: Ic252b8bb52174e72afa6c2099e18437f0d464ef7
2016-02-26 22:30:39 -08:00
Dimitry Ivanov
ea90281082
Create linker-namespace for the classloader
...
With this change ApplicationLoaders.getClassLoader()
creates linker-namespace for the classloader at the
construction time. Before this change the namespace
was created on first load of a jni library.
With this change we ensure that every classloader
has initialized namespace associated with it.
As an additional advantage we now can avoid storing
namespace-specific fields in the classloaders.
Bug: http://b/27189432
Bug: http://b/22548808
Change-Id: I3b160bd478a55171008682c40b2ebc13bdbd9882
(cherry picked from commit a55c7f15a3c386ec643f21eeb2f4e9fd7b03ba70)
2016-02-26 10:16:11 -08:00
Nicolas Geoffray
f7bd85959c
Merge "Fix ASAN builds after app_process change."
...
am: d21b6420d2
* commit 'd21b6420d2a321168547bee8885b50e598823255':
Fix ASAN builds after app_process change.
2016-02-26 14:46:53 +00:00
Nicolas Geoffray
d21b6420d2
Merge "Fix ASAN builds after app_process change."
2016-02-26 14:45:03 +00:00
Dimitry Ivanov
9ba5c7f13e
Merge "zygote to preload public native libraries"
...
am: 38b839ca08
* commit '38b839ca085f62c5ba06336461e3ae96b849a34e':
zygote to preload public native libraries
2016-02-26 13:37:14 +00:00
Nicolas Geoffray
1da1e5cd3b
Fix ASAN builds after app_process change.
...
Bug:27245894
(cherry picked from commit 573895bbea7cf349d615606004cdb85ba2ca814d)
Change-Id: I1b879f23cd2bb49070cbfee40ae1b8a586a328dc
2016-02-26 13:36:20 +00:00
Nicolas Geoffray
38b839ca08
Merge "zygote to preload public native libraries"
2016-02-26 13:33:52 +00:00
Dimitry Ivanov
204386e1c5
zygote to preload public native libraries
...
Preload public native libraries when starting a zygote
This lets other users of libnativeloader (like dex2oat)
avoid unnecessary cold loads of libandroid.so which could
take up to a second.
Bug: http://b/27245894
(cherry picked from commit b0824979be2653ba300382b52c1b1236fd44f0de)
Change-Id: I04a640c104dba5b585a59d63270e81b6c9ad6f7e
2016-02-26 10:25:06 +00:00
Dimitry Ivanov
7f849c2cd2
Merge "Construct classloader for apps with no java code"
...
am: 33e7677665
* commit '33e7677665c38507e58245c92101acef01ff302d':
Construct classloader for apps with no java code
2016-02-25 19:41:00 +00:00
Dimitry Ivanov
33e7677665
Merge "Construct classloader for apps with no java code"
2016-02-25 19:35:55 +00:00
Baligh Uddin
def0127265
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:21:53 +00:00
Baligh Uddin
c2d828faf7
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:21:51 +00:00
Baligh Uddin
26de45de03
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:21:16 +00:00
Baligh Uddin
f52c52047c
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:21:07 +00:00
Baligh Uddin
519bbac6b6
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:55 +00:00
Baligh Uddin
65fba84f0f
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:34 +00:00
Baligh Uddin
181ee474e1
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:31 +00:00
Baligh Uddin
f73b7b5cec
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:27 +00:00
Baligh Uddin
cba593379f
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:23 +00:00
Baligh Uddin
a3820eb541
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:19 +00:00
Baligh Uddin
ce60fbae7f
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:16 +00:00
Baligh Uddin
05be2f818b
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:12 +00:00
Baligh Uddin
c510d2a4ef
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-25 16:20:08 +00:00
Zhijun He
38e8a7f89f
Merge "ImageReader: override the flexible YUV compatible formats"
...
am: 90804668a8
* commit '90804668a8a3fcbc661a6fba32737d1468194941':
ImageReader: override the flexible YUV compatible formats
2016-02-24 01:56:43 +00:00
Zhijun He
90804668a8
Merge "ImageReader: override the flexible YUV compatible formats"
2016-02-24 01:46:12 +00:00
Dimitry Ivanov
70b6130db7
Construct classloader for apps with no java code
...
The commit 6f06ad7df1362e9e5b252689f452bdeee2e5af46
fixed a way to load native library for NativeActivity
by using classloader logic to find the library; which
also fixed the problem of native activity not working
when library is supposed to be opened directly from
the apk.
As a side effect it introduced regression - apps without
java code did not have correctly initialized classloader.
This change fixes this by constructing classloader with
empty dexpath but valid nativeLibrarySearchPath.
Bug: http://b/26015561
Bug: http://b/27250344
Change-Id: I50f1119f0976a95edd75d88efb9fcdedc57efbc3
(cherry picked from commit b9c9026bdd0076014aeca62b088053d8fbce2326)
2016-02-23 16:09:24 -08:00
Pavlin Radoslavov
95330efa55
Merge "Suppress output for Protobuf data if Bluetooth is disabled"
...
am: b82b7527f1
* commit 'b82b7527f1f65035fbe072a4efff472efec8e046':
Suppress output for Protobuf data if Bluetooth is disabled
2016-02-23 23:53:17 +00:00
Pavlin Radoslavov
b82b7527f1
Merge "Suppress output for Protobuf data if Bluetooth is disabled"
2016-02-23 23:43:34 +00:00
Pavlin Radoslavov
61a94d4777
Suppress output for Protobuf data if Bluetooth is disabled
...
If Bluetooth is disabled or there is some other error,
don't print anything when extracting the Metrics-related data
in Protobuf format.
Bug: 27315491
Change-Id: Ic1ec5334fbf0b524909400f080e2eac3ec34edf4
2016-02-23 14:34:58 -08:00
Baligh Uddin
b23bb476c9
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I2c923a224808511cc59000547e53b8ef4c95919f
2016-02-23 14:19:47 -08:00
Baligh Uddin
4afe84dbbf
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: Iecd4d12f6df900a2978abd0d7b119a6464f02829
2016-02-23 14:17:33 -08:00
Baligh Uddin
5b8ac35364
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I2ab41c9ac34bebcb9fb5597b28fe6fef72af4ba8
2016-02-23 14:06:28 -08:00
Baligh Uddin
9e08c90c6c
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I1a94e4773ce5f66035b7abe74dc6646abd519673
2016-02-23 14:04:04 -08:00
Baligh Uddin
1e36b8b003
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I36f817e74605524e482df6b1d4235244d3e4eccb
2016-02-23 14:01:32 -08:00
Baligh Uddin
f13aae30a6
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: Id954d41d86d4d9d4b2b1b37befc41f2a123d840e
2016-02-23 13:55:24 -08:00
Baligh Uddin
445ee74fb3
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I2b739d0d7d79a4f1e2bfbd4d7f022f925f1c4a35
2016-02-23 13:52:54 -08:00
Baligh Uddin
713a8db9de
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I82803f69253612b40051de2c881d30f3ccbf172b
2016-02-23 13:50:40 -08:00
Baligh Uddin
cfe7c0fa12
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I194e83727165b74035a0c081817e758b39fc91c4
2016-02-23 13:48:28 -08:00
Baligh Uddin
3bbce141f7
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: Ie9866ed4959a6a29e47ff93f9d66bc25dbb52591
2016-02-23 13:46:04 -08:00
Baligh Uddin
7e1b855ddb
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I1862f022e6a574783534cfac1d8c2f1532ff9d64
2016-02-23 13:43:48 -08:00
Baligh Uddin
235da40ab9
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I085d5451070ee651d2dd9c78fe2a6c9b0262335d
2016-02-23 13:41:25 -08:00
Baligh Uddin
b7b9c869a6
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: I4c9726fd90db16edf63b159d6f02208dbb263d0b
2016-02-23 13:39:04 -08:00
Baligh Uddin
f96275dca0
Merge "Import translations. DO NOT MERGE" into stage-aosp-master
2016-02-23 21:14:06 +00:00
Baligh Uddin
8f252ab975
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: Idba6f2455bd0562ba3ef3383ecfc4b5ec370456c
2016-02-23 09:30:30 -08:00
Baligh Uddin
513fd9f93c
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 27293916
Change-Id: Ifd8ab81bae90958eeec2e7a6982fef2aea73b7c3
2016-02-23 09:25:09 -08:00
Wale Ogunwale
2850a42a9f
Merge "Make accessing mWaitingForDrawn thread-safe"
...
am: f0cf899033
* commit 'f0cf8990330dd592b114374ad15b75bc01f69e47':
Make accessing mWaitingForDrawn thread-safe
2016-02-23 15:39:45 +00:00
Wale Ogunwale
f0cf899033
Merge "Make accessing mWaitingForDrawn thread-safe"
2016-02-23 15:34:53 +00:00
Jason Monk
c3eb211b70
Merge "Fix NPE in BaseStatusbar in onListenerConnected"
...
am: ffef959ca4
* commit 'ffef959ca4e2607a3e4e3f0f23e4aaa3e1b3aafa':
Fix NPE in BaseStatusbar in onListenerConnected
2016-02-23 13:55:28 +00:00