39696bdac980e8c766fff9e71df12a3258bfeeed |
|
26-Apr-2018 |
Makoto Onuki <omakoto@google.com> |
Fix PersistableBundle C++ -> Java interop PersistableBundle.java expects items to be sorted by the hash codes of the keys, but PersistableBundle.cpp isn't compatible to it. PersistableBundle.java now knowns what was parceled by C++ because it now uses a different magic, and change the unpercel strategy. Change-Id: Ia516f80b6d48dcb9f981767e0e64303434f39fb4 Fixes: 65744965 Test: adb shell sm fstrim and check logcat
/frameworks/native/libs/binder/PersistableBundle.cpp
|
6316f5b8df30422b247c2bfd1a805dcd4069b54e |
|
04-Jan-2017 |
Robert Quattlebaum <rquattle@google.com> |
libbinder: Add support for Value, Map, and IpPrefix types Change-Id: I4cd06c7c65f69e6b787111573b29c4ff22f57981
/frameworks/native/libs/binder/PersistableBundle.cpp
|
7823e124e00576e20e47ec717cbe8bc89f0f2bf2 |
|
29-Sep-2016 |
Mark Salyzyn <salyzyn@google.com> |
Replace cutils/log.h and rationalize log/log.h and android/log.h - cutils/log.h treat as deprecated and lead by example - android/log.h to be used instead of log/log.h if possible - add system includes that are assumed as side effects - define LOG_TAG first Test: compile Bug: 31289077 Bug: 30465923 Change-Id: I8d99b24c333578c9b5aa9f2a01324bd0bba268dd
/frameworks/native/libs/binder/PersistableBundle.cpp
|
a5e161b1207ef447a51e99856097d69d4a6111e1 |
|
29-Sep-2016 |
Mark Salyzyn <salyzyn@google.com> |
Replace cutils/log.h and rationalize log/log.h and android/log.h - cutils/log.h treat as deprecated and lead by example - android/log.h to be used instead of log/log.h if required - add system includes that are assumed as side effects of log.h - modules that use SLOG should use SLOG for all logging (installd) - define LOG_TAG first - remove logging infrastructure if not used Test: build Bug: 31289077 Change-Id: Iea147a0104c7ab7f12451304131d6500f42141e7
/frameworks/native/libs/binder/PersistableBundle.cpp
|
3652ff467762c76206a7cc457d2f8179a7eca606 |
|
19-Jul-2016 |
Christopher Wiley <wiley@google.com> |
libbinder: Tighten compiler warnings/errors Use all of -Wall -Wextra -Werror and fix the minor errors that result. Change-Id: Id56e9c454dd3570f713d161577eed6aa8e8074aa
/frameworks/native/libs/binder/PersistableBundle.cpp
|
8f6b9b34783357180f100b0a312c264713a7dd70 |
|
20-May-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix misc-macro-parentheses warnings in libs/binder. Bug: 28705665 Change-Id: I98a1dc5cc93e31609d3feedb6dd6a33685be69a6
/frameworks/native/libs/binder/PersistableBundle.cpp
|
52545f2e3c9f942f59b416ba63e1b6068700d783 |
|
12-Feb-2016 |
Samuel Tan <samueltan@google.com> |
libbinder: add getters for PersistableBundle keys Add getters for the keys in each map stored in PersistableBundle. This will allow users of PersistableBundle to iterate over entries of a specific type in PersistableBundle. Also, add "using" statements to PersistableBundle for std containers to reduce verbosity. BUG: 27171235 Change-Id: Idd4b3bf713071ca8d8d023f1f83bdaf3ccbdd46f TEST: libbinder compiles successfully.
/frameworks/native/libs/binder/PersistableBundle.cpp
|
715dec70e0d3b61679ddac3355e567a787b66f69 |
|
17-Dec-2015 |
Samuel Tan <samueltan@google.com> |
Fix format specifiers for size_t types Use %zu instead of %u for logging size_t types, which are of the unsigned long type, not the unsigned int type. BUG: None Change-Id: I5af6c2ea544a5f11b283bc9aebe8b5f0cfc605ec
/frameworks/native/libs/binder/PersistableBundle.cpp
|
0a31202370581a91b3425e7b60757268d0f6b539 |
|
24-Nov-2015 |
Samuel Tan <samueltan@google.com> |
Add support for PersistableBundle in C++ Add support for PersistableBundle, a mapping from String values to various types, in C++. BUG: 25815410 Change-Id: If609b294a1709314bb4220afc4f2269b556babb8
/frameworks/native/libs/binder/PersistableBundle.cpp
|