| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: If38b7ce85806ae628c00f2c938de4e3f75142543
|
|
|
|
|
|
|
|
| |
This reverts commit 1648d4c13ba2eff3ea14cd87ee94028458a39f97.
Bug: 6977192
Change-Id: Idbb6b239aaed4fb1c054ce943f6ba06ede3492bb
|
|
|
|
|
|
|
|
|
| |
some binaries are using these private APIs and broke
(as they should!) with this change. Temporarily restore the
virtuals to work around this.
Bug: 6977550
Change-Id: I7c37f24b16e4d586b89205c493db5169cf87e024
|
|
|
|
| |
Change-Id: I2e2e072206d02b572a330dd25857c161b5b563bf
|
|
|
|
|
|
|
|
|
|
| |
- make errors that will always cause a memory corruption always fatal
(for eg: KeyedVector<>::editValue{For|At}() failure)
- make other errors fatal in debug mode, those that can be caught by
the caller.
- fix typos
Change-Id: I65cc7d81035c37ce2906fc4500c50e5d5b5c49eb
|
|
|
|
| |
Change-Id: I72206f16619d81887e3b85603494563faab3b445
|
|
|
|
| |
Change-Id: I4231c8ca32663e6e2cb5b7c126d091f837373807
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hand merge from ics-aah
> Utils: Fix a bug in the linear transformation code.
>
> Fix a bug where an incorrect result would be computed if you used the
> linear transformation code to do a reverse transformation (from B's
> domain into A's domain) when the scaler fraction was negative.
>
> Change-Id: I8e5f109314d235a177ab41f65d3c4cd08cff78be
> Signed-off-by: John Grossman <johngro@google.com>
Change-Id: Id90e18f685c61c1a89fd91c32adcf01363b3e8f3
Signed-off-by: John Grossman <johngro@google.com>
|
|\
| |
| |
| |
| |
| |
| | |
pointers." into jb-dev
* commit 'd5085da3c0c103bba0c2c927382f7d414275b661':
Support looper callbacks based on smart pointers.
|
| |
| |
| |
| |
| | |
Bug: 6559630
Change-Id: I5a667f219f431838638acefbc9fa6afa610971bd
|
|\ \
| |/
| |
| |
| | |
* commit '805867612c0c11d3bb494cbf454cbb2de21a1b75':
Delete unused poll() code.
|
| |
| |
| |
| |
| |
| |
| | |
We don't need this code anymore and it is just in the way.
Bug: 6559630
Change-Id: I1dc9decf85d5ea1feab159c2985da6c20baffdd5
|
|\ \
| |/
| |
| |
| | |
* commit 'dce1547d65877b89cec4e52ee8e5b39830911d00':
Remove unused statistics code.
|
| |
| |
| |
| |
| | |
Bug: 6559630
Change-Id: Iacdf4bb4c1c125c09305cbd8cb443c7c80cfc010
|
|\ \
| |/
| |
| |
| |
| |
| | |
new items" into jb-dev
* commit 'e0607f0507fe647bd9262facfaf75146c074e933':
fix a corruption in Vector<> when adding new items
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
would happen when vectors are copied and new items is
added in both vectors. we didn't duplicate the underlying
storage when adding items in vectors.
Bug: 6515797
Change-Id: If544c07d96c05821e088d7f2c9b5736f7e306c31
|
|\ \
| |/
| |
| |
| |
| |
| | |
jb-dev
* commit 'f30fd01497a53cbff8692721026c3f7b6830158e':
Workaround for add_tid_to_cgroup failed to write
|
| |
| |
| |
| |
| | |
Bug: 6467109
Change-Id: I6dff8e608d83c7a7c453c25c94ad100f113769b9
|
|\ \
| |/
| |
| |
| | |
* commit '555f89d8df316cdc5a25dbedb8614c2ac7a5e0a9':
Add callback hack to find out when to reload system properties.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Every IBinder object can accept a new transaction to tell it that
it might want to reload system properties, and in the process
anyone can register a callback to be executed when this happens.
Use this to reload the trace property.
This is very much ONLY for debugging.
Change-Id: I55c67c46f8f3fa9073bef0dfaab4577ed1d47eb4
|
|\ \
| |/
| |
| |
| | |
* commit '34c65888d1842315e987045594e2999442c78f1d':
Change name of system property for traces.
|
| |
| |
| |
| |
| |
| | |
This allows the property to be changed from the settings UI.
Change-Id: Ife7424b3549e5bbe51b6ad2fb8e5edde3a9fd608
|
|/
|
|
|
|
|
| |
Fixed two issues about casting between int and pointer which
cause compilation error in 64-bit mode (eg. for 64-bit emulator)
Change-Id: I5ca9a933a239db73e56d6f27de05aa42bd06a650
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove C++ APIs androidSetThreadSchedulingGroup and
androidGetThreadSchedulingGroup, and the ANDROID_TGROUP_* constants.
Former callers of these should now use the C APIs set_sched_policy and
get_sched_policy, and the SP_* constants.
Note: debug.sys.noschedgroups is not supported by the C APIs,
this needs to be discussed.
Change-Id: I32bbfc539ef4090faf9ef0320380e8cca9eae07c
|
|
|
|
|
| |
Bug: 6110399
Change-Id: I37be63b68934fd451e6dffbf7d6079553619c0a3
|
|
|
|
| |
Change-Id: If30aa8536130cf6ff9918ce97c5e4e8651ae2fef
|
|
|
|
| |
Change-Id: I59cfe30fd48fcba0bb949033f4d2aef5ce9916e4
|
|
|
|
|
|
|
| |
Fix the SDK build by statically linking host libutils against libz
from external/zlib.
Change-Id: Id6805d3c9071e6fa0559024336642b5386cf3c52
|
|
|
|
|
|
|
| |
ZipUtils is needed by build/tools, move it from libandroidfw
(frameworks/base) to libutils (frameworks/native).
Change-Id: Ib8c41134ccdec6d6aa8d49860f8dddef49a24783
|
|
|
|
|
|
| |
Makes it easy to schedule a bunch of work to happen in parallel.
Change-Id: Id9c0e52fc8b6d78d2b9ed4c2ee47abce0a01775c
|
|
|
|
|
|
|
|
|
|
|
| |
It's needed to build four shared libraries in 64-bit for 64-bit
emulator with "-gpu on"
lib64OpenglRender.so
lib64EGL_translator.so
lib64GLES_CM_translator.so
lib64GLES_V2_translator.so
Change-Id: Ia6c05b23df1e9cd9e7f2e94e4cd5bde4be5d336b
|
|
|
|
|
|
|
|
|
| |
This is used by the Java trace wrappers to avoid JNI overhead
when trace tags are disabled.
Also added a new tag for the input subsystem and view hierarchy.
Change-Id: Ia04a507e42a37b1d3bbb19859e6c07a92f4fe9aa
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Use "%zu" instead of "%d" for size_t in printf
2. Variable precision specifier (eg. "%.*s") in printf should be of type int.
(iov_len is size_t which is 64-bit when compiled with -m64)
3. Use PRId64 instead of "%lld" to print variables of type int64_t
Change-Id: I2be40a6514b5dffa0038d62b9bccc3401b8756e6
|
|/
|
|
|
|
|
| |
This change adds some utility functionality for doing userland tracing
into the kernel trace log.
Change-Id: Id0a8cee9ea515b1d8765afd1cecf472a88b4b9e8
|
|
|
|
|
|
| |
create the new libandroidfw from parts of libui and libutils
Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
|
|
|
|
|
|
| |
step 2: move libutils headers to their new home: androidfw
Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
|
|
|
|
|
| |
Change-Id: I8bdf4360147e51e35c162856c9a859aed6acac34
Signed-off-by: Iliyan Malchev <malchev@google.com>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
This is needed when the parent or any other thread besides the child
needs access to the child's kernel tid.
Change-Id: Ib148505913eb78314cfd76657c30d7b20663dffd
|
|/
|
|
|
|
|
|
|
|
|
| |
In our current environment with very many translations, this can
save a lot of RAM -- for example over 200K in Gmail just by sorting
the strings in the Gmail .apk (not the framework).
Also add a new aapt command to print the contents of the resource
table string pool.
Change-Id: I1da037b3e2c377b890833ff57ab158965314ac48
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/157519
Bug: 5449033
Change-Id: I8ceb2dba1b031a0fd68d15d146960d9ced62bbf3
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/#/c/157220
Bug: 5449033
Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/157065
Bug: 5449033
Change-Id: I00a4b904f9449e6f93b7fd35eac28640d7929e69
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/156801
Bug: 5449033
Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/156016
Bug: 5449033
Change-Id: I4c4e33bb9df3e39e11cd985e193e6fbab4635298
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The basic hashtable is intended to be used to support a variety
of different datastructures such as map, set, multimap,
multiset, linkedmap, generationcache, etc.
Consequently its interface is fairly primitive.
The basic hashtable supports copy-on-write style functionality
using SharedBuffer.
The change introduces a simple generic function in TypeHelpers for
specifying hash functions. The idea is to add template
specializations of hash_type<T> next to the relevant data structures
such as String8, String16, sp<T>, etc.
Change-Id: I2c479229e9d4527b4fbfe3b8b04776a2fd32c973
|
|
|
|
| |
Change-Id: I3a5439ada76bc77c2dd491eaed2272e16a811cc7
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I5424de76a21b74842e004e0281936b3f492d3c7a
|