OSDN Git Service
Yi Kong [Thu, 7 Apr 2016 17:32:40 +0000 (17:32 +0000)]
Yi Kong [Thu, 7 Apr 2016 17:23:58 +0000 (17:23 +0000)]
Yi Kong [Thu, 7 Apr 2016 16:58:28 +0000 (16:58 +0000)]
Yi Kong [Thu, 7 Apr 2016 16:50:51 +0000 (16:50 +0000)]
Yi Kong [Thu, 7 Apr 2016 16:20:31 +0000 (17:20 +0100)]
Track libcore change
c5c1e2717349a96913dc88722a20c7c1ec2cae68
Bug:
28058863
Change-Id: Id4bfeaf0f85d63b658dee3b74f91d7468c8eab95
Yi Kong [Wed, 6 Apr 2016 12:15:34 +0000 (13:15 +0100)]
Track libcore change
e9d9ae3d5e57a60e20c2c01e3dceb3e51de8b9f4
Change-Id: I272d9d8a15034dce4e0858b76e1ca22e315e4acd
Wanwu Peng [Tue, 5 Apr 2016 18:01:43 +0000 (18:01 +0000)]
Merge "Fix MTP_TYPE_UINT128 data conversion issue"
am:
ba23e45
* commit '
ba23e453487fcb18e91b4919b933012458f17fdd':
Fix MTP_TYPE_UINT128 data conversion issue
Change-Id: I03c062ce58283f6886ff1d2922755a9a584a73ec
Marco Nelissen [Tue, 5 Apr 2016 17:51:57 +0000 (17:51 +0000)]
Merge "Fix MTP_TYPE_UINT128 data conversion issue"
Yang Ni [Tue, 5 Apr 2016 01:54:57 +0000 (01:54 +0000)]
Merge "Avoid destroying Device separately"
am:
a314384d
* commit '
a314384dc9785f97bf0f3bb9256f6ea2c765930c':
Avoid destroying Device separately
Change-Id: Ia9b269456b01b9ba1f742c674449392fb6601599
Yang Ni [Tue, 5 Apr 2016 01:49:21 +0000 (01:49 +0000)]
Merge "Avoid destroying Device separately"
Yang Ni [Mon, 4 Apr 2016 17:23:57 +0000 (10:23 -0700)]
Avoid destroying Device separately
Bug:
27983025
Device should be destroyed inside the destructor of the associated
Context.
Change-Id: I921a89974e1174f837349a89aef9b03efa4882f5
(cherry picked from commit
4a70df58a32591429ec04902deac2b2210fb96c3)
Yi Kong [Mon, 4 Apr 2016 10:37:56 +0000 (10:37 +0000)]
Yi Kong [Mon, 4 Apr 2016 10:28:16 +0000 (10:28 +0000)]
Ajay Panicker [Fri, 1 Apr 2016 23:56:42 +0000 (23:56 +0000)]
Merge "Allow factory reset when bluetooth is off (1/2)"
am:
1dfa47e
* commit '
1dfa47ee3e55592249a76cb72f9e16be664f2b40':
Allow factory reset when bluetooth is off (1/2)
Change-Id: I0e9300c86a6ec1f07d5b1a5c83f1b87a2c5ffaa5
Ajay Panicker [Fri, 1 Apr 2016 23:46:33 +0000 (23:46 +0000)]
Merge "Allow factory reset when bluetooth is off (1/2)"
Yi Kong [Fri, 1 Apr 2016 19:53:10 +0000 (20:53 +0100)]
Track libcore commit
cf86f3319e738c76c5e97ad95bb8a4e30654a787
Bug:
27960078
Change-Id: If89390ad1ddc3088a8552107bf27a51b1d3c6d02
Yang Ni [Fri, 1 Apr 2016 16:31:32 +0000 (16:31 +0000)]
Merge "Silence clang static analyzer warnings"
am:
01e307d
* commit '
01e307d4613a34cdbc9940a6f134fac0f658a722':
Silence clang static analyzer warnings
Change-Id: Ia1e6d217dbbc7e0294413c5f35de027c2f23de3d
Yang Ni [Fri, 1 Apr 2016 16:26:17 +0000 (16:26 +0000)]
Merge "Silence clang static analyzer warnings"
Yi Kong [Fri, 1 Apr 2016 13:11:13 +0000 (13:11 +0000)]
Yi Kong [Fri, 1 Apr 2016 12:59:01 +0000 (12:59 +0000)]
Andre Eisenbach [Fri, 1 Apr 2016 00:28:20 +0000 (00:28 +0000)]
Merge "Always use Write Request for GATT descriptor writes"
am:
2358043
* commit '
235804398300e46baf5ebf14bb5c36badf8dd286':
Always use Write Request for GATT descriptor writes
Change-Id: Ifb3a81c527cf21fc90a6cd77901eae85f29ab0cc
Andre Eisenbach [Fri, 1 Apr 2016 00:28:19 +0000 (00:28 +0000)]
Merge "Fix log spam in getCharacteristicById()"
am:
7bf9e19
* commit '
7bf9e19892434a256a9cbef63ab7ff958df32436':
Fix log spam in getCharacteristicById()
Change-Id: I980c8e7f169b565f068c949bc6740650518ecc19
Andre Eisenbach [Fri, 1 Apr 2016 00:18:47 +0000 (00:18 +0000)]
Merge "Always use Write Request for GATT descriptor writes"
Andre Eisenbach [Fri, 1 Apr 2016 00:18:31 +0000 (00:18 +0000)]
Merge "Fix log spam in getCharacteristicById()"
Ajay Panicker [Tue, 1 Mar 2016 00:09:14 +0000 (16:09 -0800)]
Allow factory reset when bluetooth is off (1/2)
Bug:
27348444
Change-Id: I6c2709371b86581709649d7faf09391230449b9b
Yang Ni [Thu, 31 Mar 2016 23:05:44 +0000 (23:05 +0000)]
Merge "Added CloseGuard for BaseObj"
am:
64c4c1c
* commit '
64c4c1c1cd24157f93dc3f07f7dff299b7d0c8f8':
Added CloseGuard for BaseObj
Change-Id: I66e51df82a5af12bfe7654701e89763f81c6e8f3
Yang Ni [Thu, 31 Mar 2016 22:56:37 +0000 (22:56 +0000)]
Merge "Added CloseGuard for BaseObj"
Yang Ni [Thu, 24 Mar 2016 16:40:32 +0000 (09:40 -0700)]
Added CloseGuard for BaseObj
Bug:
27719830
To turn on warnings, apps have to add to their Activity.onCreate() method
the following code.
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectLeakedClosableObjects()
.penaltyLog()
.build());
For Slang generated ScriptC derived classes, we assume their
constructors won't throw exceptions after calling the ScriptC
constructor. In addition, ScriptIntrinsic derived classes do not seem
to throw exceptions in their constructors either. Therefore, we can
leave the guard.open() call in the Script constructor. This may be
only an approximation, but allows us to add CloseGuard for script
objects without making changes to slang.
Change-Id: I77ed45239a60b85af5c811dee6c124fb53da9060
Andre Eisenbach [Wed, 30 Mar 2016 01:55:57 +0000 (18:55 -0700)]
Fix log spam in getCharacteristicById()
Bug:
27744135
Change-Id: I43f6358484729dedd85eb52432ad9805a66ff81e
Andre Eisenbach [Wed, 30 Mar 2016 03:52:38 +0000 (20:52 -0700)]
Always use Write Request for GATT descriptor writes
According to the Bluetooth Core specification v4.2, Vol 3, Part G,
section 4.12.3: "The Attribute Protocol WRITE REQUEST is used used
for this sub-procedure".
Change-Id: I86e4e1d3a8bfd7d78dfed8419f8abd2d7e89b2bc
Ying Wang [Thu, 31 Mar 2016 17:00:32 +0000 (17:00 +0000)]
Merge "Remove support of disabling Jack."
am:
4101448
* commit '
410144887ec32d2bfc10554effce4f7d512ea568':
Remove support of disabling Jack.
Change-Id: I81eb8fd195c9ee4e1a046485ad4c0e4a6ae0ac25
Ying Wang [Thu, 31 Mar 2016 16:53:12 +0000 (16:53 +0000)]
Merge "Remove support of disabling Jack."
Yi Kong [Thu, 31 Mar 2016 16:35:59 +0000 (17:35 +0100)]
Track libcore change
5731615b4d705b5af63a3126d84b8786862477d.
bug:
26689841
Change-Id: I463543c67cc525583d1fd6f7031a0d38f543d8a2
(cherry picked from commit
64aebdc02b36c1ed4caa618b1d95e726f8823ac1)
Yi Kong [Thu, 31 Mar 2016 16:19:32 +0000 (16:19 +0000)]
Yi Kong [Thu, 31 Mar 2016 16:15:15 +0000 (16:15 +0000)]
Yi Kong [Thu, 31 Mar 2016 15:17:40 +0000 (16:17 +0100)]
Track libcore change
9b7cfceb7b825835730f7977d4935dec3ff1a3be
Bug:
27762555
Change-Id: I03984f4319ba21976078b2b3dff1a857eb5ebd0a
Ying Wang [Wed, 30 Mar 2016 20:58:10 +0000 (13:58 -0700)]
Remove support of disabling Jack.
Also removed obsolete LOCAL_DX_FLAGS.
Bug:
27400061
Change-Id: I23fe13927fb3580698a8a4b84173e229e037f02e
Brian Carlstrom [Wed, 30 Mar 2016 20:42:34 +0000 (20:42 +0000)]
Merge "Fix typo in Conversion Functions doc"
am:
a70a5e5
* commit '
a70a5e545900c4be7243a128f62a8a1ff137516e':
Fix typo in Conversion Functions doc
Change-Id: Ibe7dd4fef314bbbc7f178314ffe341611adc5249
Brian Carlstrom [Wed, 30 Mar 2016 20:31:01 +0000 (20:31 +0000)]
Merge "Fix typo in Conversion Functions doc"
Brian Carlstrom [Tue, 29 Mar 2016 21:49:09 +0000 (14:49 -0700)]
Fix typo in Conversion Functions doc
Bug:
27529815
(cherry picked from commit
b61a0dae0923f17089a894ea959a87a91cd12f9f)
Change-Id: I401531a469f8ea01175d738e1cb4a02a064c9194
Wanwu Peng [Wed, 2 Mar 2016 10:16:46 +0000 (18:16 +0800)]
Fix MTP_TYPE_UINT128 data conversion issue
If type is MTP_TYPE_UINT128, use MtpDataPacket.putUInt128()
not MtpDataPacket.putInt128() to write data to the packet.
Change-Id: Icb9994e24ac216f3bb07d0a2b3cd7ccf3f8c6f3f
Miao Wang [Wed, 30 Mar 2016 01:09:00 +0000 (01:09 +0000)]
Merge changes Iaa88ac02,Ic6f8d1da,Idd07db5d
am:
1a11efb
* commit '
1a11efba2bf3bc12fab53df1185dad4756d6b313':
[RenderScript] Update documentation for Allocation.setAutoPadding().
[RenderScript] Fix IntrinsicConvolve documentation.
[RenderScript] Update the documentation of Script.LaunchOptions
Change-Id: Ia9e405f046c58e9cda8d1dcb3e6f862648c1ffbf
Miao Wang [Wed, 30 Mar 2016 01:02:28 +0000 (01:02 +0000)]
Merge changes Iaa88ac02,Ic6f8d1da,Idd07db5d
* changes:
[RenderScript] Update documentation for Allocation.setAutoPadding().
[RenderScript] Fix IntrinsicConvolve documentation.
[RenderScript] Update the documentation of Script.LaunchOptions
Miao Wang [Tue, 29 Mar 2016 22:56:55 +0000 (15:56 -0700)]
[RenderScript] Update documentation for Allocation.setAutoPadding().
Bug:
26862970
Change-Id: Iaa88ac0266e5d2cac2837f1d13353aacc6177274
(cherry picked from commit
9ee7607615563c6b480968470e69cb58d0996cb8)
Miao Wang [Tue, 29 Mar 2016 22:29:10 +0000 (15:29 -0700)]
[RenderScript] Fix IntrinsicConvolve documentation.
Bug:
25117120
- Better format.
- Typo fixes.
Change-Id: Ic6f8d1dacecdaf9993dd8298de7a801f5fd2a937
(cherry picked from commit
3d23dce43330b9c8f3fba34ef9515dca7912768a)
Miao Wang [Tue, 29 Mar 2016 22:14:21 +0000 (15:14 -0700)]
[RenderScript] Update the documentation of Script.LaunchOptions
Bug:
26916665
- Add description of the endArg.
- Update the example.
- Update the incorrect description.
Change-Id: Idd07db5d790e2d6462fff9cb580115ec45cfd4f0
(cherry picked from commit
53fdcfbe63c1d4b2f1cbee6e72a6dd13f41dc1bc)
zhangshuxiao [Tue, 29 Mar 2016 22:47:04 +0000 (22:47 +0000)]
Merge "When wifi ssid is empty, return WifiSsid.NONE"
am:
4af5c34
* commit '
4af5c34a78ab65c22fa931bd9167f18b9211fd99':
When wifi ssid is empty, return WifiSsid.NONE
Change-Id: I800fb4daf9773fff697e6cb3ac0c6734085248d8
Robert Greenwalt [Tue, 29 Mar 2016 22:39:53 +0000 (22:39 +0000)]
Merge "When wifi ssid is empty, return WifiSsid.NONE"
Andreas Gampe [Tue, 29 Mar 2016 21:33:36 +0000 (21:33 +0000)]
Merge "Frameworks/base: Refactor package manager"
am:
453a77c
* commit '
453a77c702f0c857b4900aeb5772e37d0a309b1f':
Frameworks/base: Refactor package manager
Change-Id: Ia8003f32edfa9cb22e4e2378c2b733a736cb8da1
Andreas Gampe [Tue, 29 Mar 2016 21:24:18 +0000 (21:24 +0000)]
Merge "Frameworks/base: Refactor package manager"
Markus Michler [Tue, 29 Mar 2016 18:30:31 +0000 (18:30 +0000)]
Merge "Fix javadoc for View.getMeasuredHeight() and View.getMeasuredHeightAndState()"
am:
7160459
* commit '
71604596117c02a885da356cd0015c29493e48bc':
Fix javadoc for View.getMeasuredHeight() and View.getMeasuredHeightAndState()
Change-Id: I5d522742dc4c7a46a74dfe4838c5bde8aadd8789
Adam Lesinski [Tue, 29 Mar 2016 18:24:39 +0000 (18:24 +0000)]
Merge "Fix javadoc for View.getMeasuredHeight() and View.getMeasuredHeightAndState()"
Andreas Gampe [Tue, 29 Mar 2016 17:52:33 +0000 (10:52 -0700)]
Frameworks/base: Refactor package manager
Minimal cherry-pick to keep things alive.
Bug:
27689078
(cherry picked from commit
bdd30d86ef98456161069d11481b2ccd25a11b4e)
Change-Id: I06b9d75f58c59cb07ef5170f784ea6745168efaa
Shubham Ajmera [Tue, 29 Mar 2016 15:12:43 +0000 (15:12 +0000)]
Merge "Add OpenJDK 8 java.util.List Default Methods"
am:
0a999d1b
* commit '
0a999d1b25e862dffa8008706f0754d275135282':
Add OpenJDK 8 java.util.List Default Methods
Change-Id: I32da5d00eb4007d1e69c34765d4f92cbdd6bd3d3
Shubham Ajmera [Tue, 29 Mar 2016 15:07:06 +0000 (15:07 +0000)]
Merge "Port OpenJDK8 changes in java.util.Map"
am:
21283ee
* commit '
21283ee2b5bc4d3279d47aa8f9bcc1ae88100544':
Port OpenJDK8 changes in java.util.Map
Change-Id: I4d3011640b838d56b611b9e1223bba48d5a2a74e
Shubham Ajmera [Tue, 29 Mar 2016 15:02:25 +0000 (15:02 +0000)]
Merge "Add OpenJDK 8 java.util.List Default Methods"
Shubham Ajmera [Tue, 29 Mar 2016 14:59:33 +0000 (14:59 +0000)]
Merge "Port OpenJDK8 changes in java.util.Map"
Yinlin Cai [Tue, 29 Mar 2016 14:15:56 +0000 (14:15 +0000)]
Merge "Fix incorrect behavior for statusbar and quicksettings panel"
am:
fa9a20d
* commit '
fa9a20dd525bf3df2e3282c40ae23b3a3f3a7ee0':
Fix incorrect behavior for statusbar and quicksettings panel
Change-Id: I1e7975f02fe26dcf6f92f46f0626de14212932f4
Benjamin Franz [Tue, 29 Mar 2016 14:09:31 +0000 (14:09 +0000)]
Merge "Fix incorrect behavior for statusbar and quicksettings panel"
Shubham Ajmera [Tue, 29 Mar 2016 14:03:23 +0000 (15:03 +0100)]
Add OpenJDK 8 java.util.List Default Methods
and corresponding tests.
Added replaceAll and sort methods from the upstream except for the
CopyOnWriteArrayList.
Added forEach method along with the above two methods in
CopyOnWriteArrayList.
Bug:
27693350
Bug:
27540008
Change-Id: I9efbd66b65c06b50fc20f63d477c25a05a8fae02
Shubham Ajmera [Tue, 29 Mar 2016 13:49:45 +0000 (14:49 +0100)]
Port OpenJDK8 changes in java.util.Map
& add tests.
The CL add tests for map default methods added in Java 8 - getOrDefault,
putIfAbsent, remove(K, V), replace(K, V, V), replace(K, V), forEach,
replaceAll, compute, computeIfAbsent, computeIfPresent, putIfAbsent,
merge.
Methods have been made synchronzed in Hashtable. They are using the
default map methods instead of taking the upstream changes.
Replace(K, V, V) in LinkedHashMap has been overridden as it doesn't
record access when the replace method doesn't make any replacement.
Bug:
27426743
Change-Id: Ie27ea5bd42ddbfa751b89f9eacfb290a3d69f4bb
Pirama Arumuga Nainar [Tue, 29 Mar 2016 04:00:21 +0000 (04:00 +0000)]
Merge "[RenderScript] Fail with Exception from validateObjectIsPrimitiveArray"
am:
994db1b
* commit '
994db1bb2c0f4a480d6361b5659906ba8f3cf26e':
[RenderScript] Fail with Exception from validateObjectIsPrimitiveArray
Change-Id: Id83d0a3fa9fed2bd3f0b7b19e5bc4dc162f52011
Pirama Arumuga Nainar [Tue, 29 Mar 2016 03:56:58 +0000 (03:56 +0000)]
Merge "[RenderScript] Fail with Exception from validateObjectIsPrimitiveArray"
Pirama Arumuga Nainar [Mon, 28 Mar 2016 19:00:00 +0000 (12:00 -0700)]
[RenderScript] Fail with Exception from validateObjectIsPrimitiveArray
Bug: http://b/
25982676
Instead of returning null from validateObjectIsPrimitiveArray, fail with
an exception. The callers of this function do not check for null.
Change-Id: Idd2b50a7b137e8d2db7a334bb9a48c1b19ee2403
Dan Austin [Mon, 28 Mar 2016 21:49:03 +0000 (21:49 +0000)]
Merge "Address const issues in preparation for libcxx rebase."
am:
64ade5d
* commit '
64ade5dcfc1f7adabaa67bb5fdd97554380346b9':
Address const issues in preparation for libcxx rebase.
Dan Austin [Mon, 28 Mar 2016 21:40:59 +0000 (21:40 +0000)]
Merge "Address const issues in preparation for libcxx rebase."
Dan Austin [Thu, 24 Mar 2016 19:03:42 +0000 (12:03 -0700)]
Address const issues in preparation for libcxx rebase.
Change-Id: Ia9edf466ab4d1b6cc3f6c6ed86b333e6521c528d
Jimmy Dalqvist [Mon, 28 Mar 2016 14:50:42 +0000 (14:50 +0000)]
Merge "Correct MediaAudioTrackTest testPlaybackHeadPositionAfterStop"
am:
faf2c42
* commit '
faf2c42ac9658ba36b9dfda0803bed66a2fd1c90':
Correct MediaAudioTrackTest testPlaybackHeadPositionAfterStop
Glenn Kasten [Mon, 28 Mar 2016 14:42:45 +0000 (14:42 +0000)]
Merge "Correct MediaAudioTrackTest testPlaybackHeadPositionAfterStop"
Shubham Ajmera [Mon, 28 Mar 2016 11:08:28 +0000 (11:08 +0000)]
Merge "Add OpenJDK Arrays parallelSetAll methods"
am:
1aafd31
* commit '
1aafd31b4a8df4fe6f0c22ca3447bc762aecbb4d':
Add OpenJDK Arrays parallelSetAll methods
Shubham Ajmera [Mon, 28 Mar 2016 10:57:38 +0000 (10:57 +0000)]
Merge "Add OpenJDK Arrays parallelSetAll methods"
Yang Ni [Fri, 25 Mar 2016 22:49:07 +0000 (15:49 -0700)]
Silence clang static analyzer warnings
Bug:
27272549
Avoid uninitialized struct fields.
Avoid unused variables.
Avoid alloca(0).
Change-Id: I19a826aabaa4032caf728e16d242f5bb77f2b450
Shubham Ajmera [Fri, 25 Mar 2016 18:31:18 +0000 (18:31 +0000)]
Add OpenJDK Arrays parallelSetAll methods
Adds parallelSetAll(int[], java.util.function.IntUnaryOperator),
parallelSetAll(long[], java.util.function.IntToLongFunction),
parallelSetAll(double[], java.util.function.IntToDoubleFunction),
parallelSetAll(T[], java.util.function.IntFunction<? extends T>)
from the upstream along with the corresponding tests.
Bug:
27540010
Change-Id: Iaa4a0749d8bb95ea8a0072a43bfbd6d6f459ff28
Daniel Micay [Thu, 24 Mar 2016 22:43:03 +0000 (22:43 +0000)]
Merge "set default journal mode to TRUNCATE, not PERSIST"
am:
d4a9b5b
* commit '
d4a9b5bad7f2f4b1ea3234777e66e6d4e092e5d4':
set default journal mode to TRUNCATE, not PERSIST
Nick Kralevich [Thu, 24 Mar 2016 22:11:47 +0000 (22:11 +0000)]
Merge "set default journal mode to TRUNCATE, not PERSIST"
Daniel Micay [Thu, 24 Mar 2016 03:28:12 +0000 (23:28 -0400)]
set default journal mode to TRUNCATE, not PERSIST
PERSIST causes data to linger in the journal beyond transactions, so
it interacts poorly with SECURE_DELETE. It's also not necessarily
faster, especially since it makes the page cache and SSD cache (if there
is one) colder by holding on to blocks that are no longer used.
The default chosen by upstream is DELETE, but TRUNCATE is a bit lighter
since it doesn't need to create/delete the file.
Change-Id: If790271c253a840df241980f538fc0d844ba7857
Dan Willemsen [Wed, 23 Mar 2016 22:08:15 +0000 (22:08 +0000)]
Merge "Remove custom copy rules, stop using ACP"
am:
72dd79f
* commit '
72dd79fa41fad71a14bb82eb830c927299d92d02':
Remove custom copy rules, stop using ACP
Dan Willemsen [Wed, 23 Mar 2016 21:47:00 +0000 (21:47 +0000)]
Merge "Remove custom copy rules, stop using ACP"
Kenny Root [Wed, 23 Mar 2016 21:35:29 +0000 (21:35 +0000)]
Merge "Use canonical name for SHA1withECDSA"
am:
4a0497c
* commit '
4a0497c8e47f2775aa5787cf624abd24680e5950':
Use canonical name for SHA1withECDSA
Kenny Root [Wed, 23 Mar 2016 21:29:00 +0000 (21:29 +0000)]
Merge "Use canonical name for SHA1withECDSA"
Dan Willemsen [Wed, 23 Mar 2016 07:42:44 +0000 (00:42 -0700)]
Remove custom copy rules, stop using ACP
Replace some custom rules with BUILD_PREBUILT.
Move tools from ALL_PREBUILTS to BUILD_PREBUILT. All of them are already
in PRODUCT_PACKAGES in build/target/product/base.mk.
Remove uses of ACP and replace with core build system macros or 'cp'
Change-Id: I529e7c6c50fc64ad36b75bb47142f6bde909d141
Kenny Root [Wed, 23 Mar 2016 15:52:25 +0000 (08:52 -0700)]
Use canonical name for SHA1withECDSA
The Standard Names documentation says that "ECDSA" should not be used
due to its ambiguity. Bouncycastle has switched from "ECDSA" to
"SHA1withECDSA" so therefore we should switch this "workaround" Provider
to use the same name to keep it functioning correctly.
Bug:
27753949
Change-Id: I5acfca9d89c85bf005902a2f06cb5d7b1ef9dff2
Shuo Gao [Tue, 22 Mar 2016 14:31:25 +0000 (14:31 +0000)]
Merge "Enable shader cache for applications that shared UID with multiple packages too"
am:
f3edaf6
* commit '
f3edaf6a4397859d3558a2df07e4bd5011ebddd3':
Enable shader cache for applications that shared UID with multiple packages too
John Reck [Tue, 22 Mar 2016 14:25:35 +0000 (14:25 +0000)]
Merge "Enable shader cache for applications that shared UID with multiple packages too"
Yinlin Cai [Thu, 26 Nov 2015 06:46:16 +0000 (14:46 +0800)]
Fix incorrect behavior for statusbar and quicksettings panel
Incorrectly disableForUser() is called in disable2().
Use disable2ForUser() instead of disableForUser().
Bug:
27688623
Change-Id: Iadb6aec82ccfe95a90e4a3d212fbd14d73093982
Jakub Pawlowski [Tue, 22 Mar 2016 02:42:29 +0000 (02:42 +0000)]
Merge "Use handles to identify GATT attributes (4/4)"
am:
f8cba89
* commit '
f8cba89883b8fecb2d392444daa97703c2840874':
Use handles to identify GATT attributes (4/4)
Andre Eisenbach [Tue, 22 Mar 2016 02:35:57 +0000 (02:35 +0000)]
Merge "Use handles to identify GATT attributes (4/4)"
Jakub Pawlowski [Thu, 17 Mar 2016 23:00:16 +0000 (16:00 -0700)]
Use handles to identify GATT attributes (4/4)
Bug:
27778668
Change-Id: I01e095939df2f8dc433f14b473957c815ecade74
doheon1.lee [Mon, 21 Mar 2016 21:11:56 +0000 (21:11 +0000)]
Merge "Changes of root storage space unmounting time on Zygote Process"
am:
2a87493
* commit '
2a8749354a7d9759e91bf0885f58cfc40081d846':
Changes of root storage space unmounting time on Zygote Process
Elliott Hughes [Mon, 21 Mar 2016 21:06:09 +0000 (21:06 +0000)]
Merge "Changes of root storage space unmounting time on Zygote Process"
Yang Ni [Mon, 21 Mar 2016 20:05:43 +0000 (20:05 +0000)]
Merge "Correctly init code cache path for RS"
am:
60fa615
* commit '
60fa615cfc035fee38fe0a19de303457246e0b1f':
Correctly init code cache path for RS
Yang Ni [Mon, 21 Mar 2016 19:58:24 +0000 (19:58 +0000)]
Merge "Correctly init code cache path for RS"
wangshujie [Mon, 21 Mar 2016 19:38:26 +0000 (19:38 +0000)]
Merge "JobScheduler: handle connectivity action in bg looper"
am:
bdddbdf
* commit '
bdddbdf18439faa71393f368b6ff5b142a876644':
JobScheduler: handle connectivity action in bg looper
Chris Tate [Mon, 21 Mar 2016 19:34:00 +0000 (19:34 +0000)]
Merge "JobScheduler: handle connectivity action in bg looper"
Shuo Gao [Tue, 1 Mar 2016 05:32:03 +0000 (13:32 +0800)]
Enable shader cache for applications that shared UID with multiple packages too
Frameworks supported a mature mechanism for shader cache per each package already,
but as a special case such as Settings APP, if there are several packages in this
application which means that multiple packages shared the same SharedUserID with it,
it won't initialize the graphics disk caches, thereby APP like Settings have to
rebuild and relink shader every time during launch, which cause a bad launching
performance, so here to enable the GFX and RS cache initialization for multiple
shared packages case too.
Change-Id: If0f927e3399b775804abf1d9a868887951f471c5
Signed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Zhiquan Liu <zhiquan.liu@intel.com>
Ajay Panicker [Sat, 19 Mar 2016 00:16:27 +0000 (00:16 +0000)]
Merge "Make BluetoothManagerCallback oneway to prevent waiting on response"
am:
ca430a8
* commit '
ca430a881f29ee88ade7a541fa34799c9f47d345':
Make BluetoothManagerCallback oneway to prevent waiting on response
Ajay Panicker [Sat, 19 Mar 2016 00:08:26 +0000 (00:08 +0000)]
Merge "Make BluetoothManagerCallback oneway to prevent waiting on response"
Yang Ni [Fri, 11 Mar 2016 00:12:31 +0000 (16:12 -0800)]
Correctly init code cache path for RS
Bug:
27439261
Script Group needs to know the code cache path before it can call bcc to
merge kernels. However, before this change, the code cache path has been
initialized by the ScriptC class.
In the case where a script group (or even the entire app) does not contain any
regular script but only intrinsics, the code cache would remain uninitialized.
Fixed this by initializing the code cache path in the RenderScript class
the first time when the accessor method is called.
Change-Id: I87f9e62e0f3b479f94e43daa3e9695a5b38710db
Ajay Panicker [Fri, 18 Mar 2016 22:38:20 +0000 (15:38 -0700)]
Make BluetoothManagerCallback oneway to prevent waiting on response
Bug:
27384453
Change-Id: I2cd0f1bc03c7a1e887c89faa18d5baa6ca5be24a
Jakub Pawlowski [Fri, 18 Mar 2016 22:19:41 +0000 (22:19 +0000)]
Merge "Change how services are passed up to the stack"
am:
2ebc12b
* commit '
2ebc12bb485f401e27504c235da2a935ab327937':
Change how services are passed up to the stack