Narayan Kamath
f588d2dff2
am d0ec6d8c: am bc2a449a: am cb4d3ec1: Merge "Fix preference puts with "null" values."
...
* commit 'd0ec6d8c505142a51a6c1bfb3637d4a49aa05f32':
Fix preference puts with "null" values.
2014-01-13 13:04:28 +00:00
Narayan Kamath
d0ec6d8c50
am bc2a449a: am cb4d3ec1: Merge "Fix preference puts with "null" values."
...
* commit 'bc2a449a615b30efb81a1a0082a1bb0db515d0f5':
Fix preference puts with "null" values.
2014-01-13 05:01:44 -08:00
Narayan Kamath
cb4d3ec1ea
Merge "Fix preference puts with "null" values."
2014-01-13 12:29:41 +00:00
Christopher Tate
f1fbe1135a
am 4ba1bbad: am 5fbcb134: am 35b7de4c: Merge "Cursor leakage due to cancellation signal"
...
* commit '4ba1bbadb784e365f443b0272b111d384f4f2229':
Cursor leakage due to cancellation signal
2014-01-09 20:50:22 +00:00
Christopher Tate
4ba1bbadb7
am 5fbcb134: am 35b7de4c: Merge "Cursor leakage due to cancellation signal"
...
* commit '5fbcb1347494e17dc9e9cd66d8e47a3972a8b90d':
Cursor leakage due to cancellation signal
2014-01-09 12:47:50 -08:00
Christopher Tate
35b7de4c45
Merge "Cursor leakage due to cancellation signal"
2014-01-09 20:41:26 +00:00
Mike Lockwood
d9e708e365
am 12ec2e6d: am 99206593: am 9607d78f: Merge "Added missing USB device descriptor fields needed for intent filters"
...
* commit '12ec2e6d71bc69ca11946f7f051931863c934273':
Added missing USB device descriptor fields needed for intent filters
2014-01-08 16:05:29 +00:00
Mike Lockwood
12ec2e6d71
am 99206593: am 9607d78f: Merge "Added missing USB device descriptor fields needed for intent filters"
...
* commit '992065938a95e5273b22dea009b8581bcc693e61':
Added missing USB device descriptor fields needed for intent filters
2014-01-08 08:01:42 -08:00
Mike Lockwood
9607d78f51
Merge "Added missing USB device descriptor fields needed for intent filters"
2014-01-08 15:56:13 +00:00
Narayan Kamath
651807fcd0
am 3f589e5d: am 2842bd02: am de8c3cf1: Merge "AArch64: Use long for pointers in App/Backup"
...
* commit '3f589e5d1e09e17a2aaa0a52fc15e16520d1bd5a':
AArch64: Use long for pointers in App/Backup
2014-01-08 12:05:13 +00:00
Narayan Kamath
c6f429007c
Fix preference puts with "null" values.
...
Null values were being written out as <null /> elements in the
XML prefs file (as expected). This allowed the getFoo() functions
to work correctly because they treated null values as missing mappings
but containsKey would fail.
bug: https://code.google.com/p/android/issues/detail?id=64563
Change-Id: I1f466d01db96bf26e208d4fed3a6f257228bea5d
2014-01-08 12:04:53 +00:00
Narayan Kamath
3f589e5d1e
am 2842bd02: am de8c3cf1: Merge "AArch64: Use long for pointers in App/Backup"
...
* commit '2842bd021c11274720d6a10219538b536b7d2050':
AArch64: Use long for pointers in App/Backup
2014-01-08 04:02:05 -08:00
Narayan Kamath
72a8fe6d03
am 74661ff1: am b5558817: am 002ae75b: Merge "AArch64: Use long for pointers"
...
* commit '74661ff119b274e58d1b2f15cff97cfa6a1e64fa':
AArch64: Use long for pointers
2014-01-08 12:01:13 +00:00
Narayan Kamath
9a74357525
am 71cdc73d: am 53acc7ae: am f5598210: Merge "AArch64: Use long for pointers in hardware classes"
...
* commit '71cdc73d2808944fca0a9e200696253d1f4a5bf4':
AArch64: Use long for pointers in hardware classes
2014-01-08 12:01:09 +00:00
Narayan Kamath
74661ff119
am b5558817: am 002ae75b: Merge "AArch64: Use long for pointers"
...
* commit 'b5558817c78e3140fa3f9cbbe167cacf6481f47f':
AArch64: Use long for pointers
2014-01-08 03:58:22 -08:00
Narayan Kamath
71cdc73d28
am 53acc7ae: am f5598210: Merge "AArch64: Use long for pointers in hardware classes"
...
* commit '53acc7ae00ba921e8c7afb9415dbf473785a3be6':
AArch64: Use long for pointers in hardware classes
2014-01-08 03:58:17 -08:00
Ashok Bhat
58b8b24256
AArch64: Use long for pointers in App/Backup
...
For storing pointers, long is used, as
native pointers can be 64-bit.
In addition, some minor changes have been done
to conform with standard JNI practice (e.g. use
of jint instead of int in JNI function prototypes)
Change-Id: I7aee49dc26cf6c86af8f1d882e9cd1cc145a1977
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
2014-01-08 11:54:01 +00:00
Ashok Bhat
738702d28a
AArch64: Use long for pointers
...
For storing pointers, long is used in CursorWindow
and SQLiteConnection classes as native pointers can
be 64-bit.
Change-Id: Ia686006a7b8bdc7b95e5de0d0a294b155034a921
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
2014-01-08 11:53:21 +00:00
Ashok Bhat
4838e33812
AArch64: Use long for pointers in hardware classes
...
For storing pointers, long is used in hardware classes,
as native pointers can be 64-bit.
In addition, some minor changes have been done
to conform with standard JNI practice (e.g. use
of jint instead of int in JNI function prototypes)
Change-Id: Icdeb67f9273fb2d8f6d88ca68d7f7d0950796fc1
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
2014-01-08 10:17:21 +00:00
Ian Rogers
8dbfde5047
am 0e16e3d7: am c2b50c10: am f11dee79: Merge "Add a call to registerAppInfo for the VMRuntime"
...
* commit '0e16e3d7ddcca8fe68bc747b88159eeb6b161785':
Add a call to registerAppInfo for the VMRuntime
2014-01-07 21:41:34 +00:00
Ian Rogers
0e16e3d7dd
am c2b50c10: am f11dee79: Merge "Add a call to registerAppInfo for the VMRuntime"
...
* commit 'c2b50c10f0bf636562deba1d92ec7b54b13909de':
Add a call to registerAppInfo for the VMRuntime
2014-01-07 13:38:44 -08:00
Ian Rogers
f11dee7971
Merge "Add a call to registerAppInfo for the VMRuntime"
2014-01-07 21:31:18 +00:00
Dave Platt
07290a7be3
am 3bbf7e6a: am 62bac75d: am 76e5ca81: Fix descriptor leak after accepting connections
...
* commit '3bbf7e6aa5a9eda1cc4b1c57da832ebee3bb5dd8':
Fix descriptor leak after accepting connections
2014-01-07 19:55:47 +00:00
Dave Platt
1b5bc6f8f9
am bd9acc22: am e966e577: am 02f042dd: Fix socket descriptor leak from Zygote to child app
...
* commit 'bd9acc2218fcf3cd6605554a45db2251753ddd7b':
Fix socket descriptor leak from Zygote to child app
2014-01-07 19:55:43 +00:00
Dave Platt
3bbf7e6aa5
am 62bac75d: am 76e5ca81: Fix descriptor leak after accepting connections
...
* commit '62bac75d677de5398b48487e758dcbdf7bc9d834':
Fix descriptor leak after accepting connections
2014-01-07 11:53:12 -08:00
Dave Platt
bd9acc2218
am e966e577: am 02f042dd: Fix socket descriptor leak from Zygote to child app
...
* commit 'e966e5774ad8d478bc89b541bcac3740fe267d18':
Fix socket descriptor leak from Zygote to child app
2014-01-07 11:53:07 -08:00
Dave Platt
62bac75d67
am 76e5ca81: Fix descriptor leak after accepting connections
...
* commit '76e5ca81b3ba5a4f52126f2ec8907679b4356292':
Fix descriptor leak after accepting connections
2014-01-07 11:49:54 -08:00
Dave Platt
e966e5774a
am 02f042dd: Fix socket descriptor leak from Zygote to child app
...
* commit '02f042ddd9ddf47ef88c4f174eb19a9bee296a45':
Fix socket descriptor leak from Zygote to child app
2014-01-07 11:49:49 -08:00
Narayan Kamath
5f83ff6ffa
am e7d7908c: am 02baba25: am 67032754: Merge "AArch64: Use long for pointers in DisplayEventReceiver"
...
* commit 'e7d7908c28adf77de2cefba4f2a554b770d49def':
AArch64: Use long for pointers in DisplayEventReceiver
2014-01-07 13:04:10 +00:00
Narayan Kamath
e7d7908c28
am 02baba25: am 67032754: Merge "AArch64: Use long for pointers in DisplayEventReceiver"
...
* commit '02baba25545b232436502a73e2928a1d72fa240e':
AArch64: Use long for pointers in DisplayEventReceiver
2014-01-07 05:01:03 -08:00
Ashok Bhat
27285821b7
AArch64: Use long for pointers in DisplayEventReceiver
...
For storing pointers, long is used as
native pointers can be 64-bit.
In addition, some minor changes have been done
to conform with standard JNI practice (e.g. use
of jint instead of int in JNI function prototypes)
Change-Id: I3c0855373c0e4bedc172adb82b103586de9219dc
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
2014-01-07 12:48:43 +00:00
Narayan Kamath
3f2843a447
am c47b7d37: am 9d4ebdca: am cf1aa551: Merge "XmlUtils#readThisMapXml should handle null keys."
...
* commit 'c47b7d377c4785f84a22c42c6a99716cceb5973c':
XmlUtils#readThisMapXml should handle null keys.
2014-01-07 10:10:49 +00:00
Narayan Kamath
c47b7d377c
am 9d4ebdca: am cf1aa551: Merge "XmlUtils#readThisMapXml should handle null keys."
...
* commit '9d4ebdcafaa6a3f29978a7095f2bc3cbe0d5240a':
XmlUtils#readThisMapXml should handle null keys.
2014-01-07 02:08:02 -08:00
Narayan Kamath
cf1aa551ee
Merge "XmlUtils#readThisMapXml should handle null keys."
2014-01-07 10:03:21 +00:00
Conley Owens
849ab14d72
am 7f16047b: am 73a6702e: am 4440a824: Merge "CompoundButton: Let text can be changed by config"
...
* commit '7f16047b9efeba7cf82690b0492eaed44ca017df':
CompoundButton: Let text can be changed by config
2014-01-06 23:46:00 +00:00
Conley Owens
7f16047b9e
am 73a6702e: am 4440a824: Merge "CompoundButton: Let text can be changed by config"
...
* commit '73a6702eeaabdeb7b405ec504413d41716ef3508':
CompoundButton: Let text can be changed by config
2014-01-06 15:41:50 -08:00
Conley Owens
4440a8244e
Merge "CompoundButton: Let text can be changed by config"
2014-01-06 23:36:03 +00:00
Dave Platt
76e5ca81b3
Fix descriptor leak after accepting connections
...
After accepting a connection on a listening socket and
storing the resulting FileDescriptor into a newly created
LocalSocketImpl, the new impl's "descriptor was created
locally and should be closed normally" flag should be set.
Bug: 11805817
(cherry picked from commit 3e7305c6bf6062b5cb1e2ddcec6c6d30b4a8bc0d)
Change-Id: I723d7c5544ee4b6858894c215716cbc32a958df1
2014-01-06 14:31:28 -08:00
Dave Platt
02f042ddd9
Fix socket descriptor leak from Zygote to child app
...
Due to an API change in LocalSocket, Zygote must now
manually close the FileDescriptor it created when it
registered a LocalServerSocket. The LocalSocket.close()
routine will no longer do so.
Bug: 12114500
(cherry picked from commit 70ef29b04ee4ef7d7acfec79041dbe800961195e)
Change-Id: Ief23a3c99e007dc4aa6f94dfb47a1b2b6c854dad
2014-01-06 13:59:20 -08:00
Raph Levien
ece5bc9d69
am 7b6b85d2: am d7d07498: am a980c7aa: Merge "Re-initialize error after attach"
...
* commit '7b6b85d260fb4fe739e0af0cc0328e0678872899':
Re-initialize error after attach
2014-01-06 17:08:56 +00:00
Raph Levien
7b6b85d260
am d7d07498: am a980c7aa: Merge "Re-initialize error after attach"
...
* commit 'd7d0749805b6ae8bb345731ac9dd960f6b5aa5dd':
Re-initialize error after attach
2014-01-06 09:06:06 -08:00
Raph Levien
a980c7aa3e
Merge "Re-initialize error after attach"
2014-01-06 17:00:49 +00:00
Narayan Kamath
f748257eee
XmlUtils#readThisMapXml should handle null keys.
...
Both readThisValueXml & writeThisValueXml have been
implemented to handle values with "null" names.
Change readThisMapXml to allow such names as well, and
map them to the null key in the resulting HashMap.
readThisListXml and readThisSetXml already support
null names.
bug: https://code.google.com/p/android/issues/detail?id=63463
Change-Id: I1c93976656e45e7733113eb67d29b6bad5d25f1f
2014-01-06 11:18:21 +00:00
Todd Poynor
91ecb36df5
ActivityManagerService use lmkd low memory killer daemon -- DO NOT MERGE
...
Change-Id: Ie2f8af1e411c28d7f03be56c356ec39e1d71558e
2014-01-03 16:30:25 -08:00
quddusc
b889885e9b
am 34dbf7c3: am ad7b5993: Merge "docs: Fixed duplicate text in onScrollStateChanged() scrollState parameter description. Bug: 6804017" into klp-docs
...
* commit '34dbf7c32327dc61a106b9a2f50e22cdb6cf6242':
docs: Fixed duplicate text in onScrollStateChanged() scrollState parameter description. Bug: 6804017
2013-12-26 15:33:47 -08:00
quddusc
34dbf7c323
am ad7b5993: Merge "docs: Fixed duplicate text in onScrollStateChanged() scrollState parameter description. Bug: 6804017" into klp-docs
...
* commit 'ad7b5993b579994c0b0838783bb8d0a94dffb1ee':
docs: Fixed duplicate text in onScrollStateChanged() scrollState parameter description. Bug: 6804017
2013-12-20 23:10:28 +00:00
quddusc
9072110b82
docs: Fixed duplicate text in onScrollStateChanged() scrollState parameter description.
...
Bug: 6804017
Change-Id: I1e08fc7a9a5db85341c57f6ec04c434a94183cd0
2013-12-20 14:55:09 -08:00
Peter Eliasson
55eda43af9
Cursor leakage due to cancellation signal
...
If a query call was cancelled, the cursor adaptor might leak. The
adaptor is now closed if any exception is thrown during query.
Change-Id: Ic4c2edeaf2fcef56b4ef59484a36d3233aa12dbc
2013-12-19 09:08:05 +01:00
Dave Allison
24bafbc933
Add a call to registerAppInfo for the VMRuntime
...
This calls into the VMRuntime tells it where the
application directory is located.
Bug: 11539952
Change-Id: I20e0b8c63e459699a1bc9af435e65ae96f1e1e73
2013-12-18 17:01:37 -08:00
Scott Main
7d1f8e6570
am efe10233: am 5dcb75e6: Merge "fix typos bug: 11693951 bug: 12118617" into klp-docs
...
* commit 'efe102332861bd05f0cba60e729661607546de34':
fix typos bug: 11693951 bug: 12118617
2013-12-17 16:44:31 -08:00