| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ic65434a26c7fed1699abf0851fec6faa40e09c0c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this is the first step of a series of improvements to
BufferQueue. A few things happen in this change:
- setSynchronousMode() goes away as well as the SynchronousModeAllowed flag
- BufferQueue now defaults to (what used to be) synchronous mode
- a new "controlled by app" flag is passed when creating consumers and producers
those flags are used to put the BufferQueue in a mode where it
will never block if both flags are set. This is achieved by:
- returning an error from dequeueBuffer() if it would block
- making sure a buffer is always available by replacing
the previous buffer with the new one in queueBuffer()
(note: this is similar to what asynchrnous mode used to be)
Note: in this change EGL's swap-interval 0 is broken; this will be
fixed in another change.
Change-Id: I691f9507d6e2e158287e3039f2a79a4d4434211d
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I883b0a7b19d8e722f9ab714ba6f49e658b02ca86
|
|\ \ |
|
| |/
| |
| |
| |
| |
| | |
Offers stronger typing with no functional change.
Change-Id: I09f0262470feec5cfdf26658f998c20550af84d4
|
| |
| |
| |
| | |
Change-Id: I7f25080e446d4d3d9de9b18fe432a09bc751e0d9
|
|/
|
|
| |
Change-Id: Ie19586a3b733bd4420f6b20b5d253d42c2f165ea
|
|
|
|
| |
Change-Id: I9a1436aa1d1665924ba62a568bb4b66d67ae2814
|
|
|
|
| |
Change-Id: If31695e04bb813eb75b2fdd00e5d70ced4fbb0e9
|
|
|
|
| |
Change-Id: I6f016c944cfcd01bbbcf3cf37bc7ff05482f0012
|
|
|
|
| |
Change-Id: I5ce737b624c5617c94054d6bedebca754fbf16a9
|
|
|
|
| |
Change-Id: I1d9f2a85e50f8e30d418fb97c01ce7b0fbb680bd
|
|
|
|
|
|
|
| |
This is a duplicate of the associated human-readable dumps
of these services, but much better for automated parsing.
Change-Id: I902b768b03aeac1472f03f96913f9b8ada5dba9c
|
|
|
|
|
|
| |
(cherry picked from commit 3fa3a652ba9a7c5b23b6f2bc7c1851d4e23e430f)
Change-Id: I2f9bb66e1b0463bef41805f2d220160880121813
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I95af9175235a18716d63a863b482a323392e4fa2
|
|/
|
|
|
|
| |
- for people with poor memory like me :)
Change-Id: I60160ca333ac4864bb8328f164cc2e9eba3660fc
|
|\
| |
| |
| |
| |
| |
| | |
cascading child crashes"
* commit '4b2b0a7494c872b7d545a9abe2d08ca0d0325073':
Exit dumpstate on SIGPIPE to avoid cascading child crashes
|
| |\
| | |
| | |
| | |
| | | |
* commit '74bd799ec20d2420459fa382533b1cc39ca9a54c':
Exit dumpstate on SIGPIPE to avoid cascading child crashes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When dumpstate ignores SIGPIPE it can lead to a cascade of tombstones /
coredumps since many of its children don't handle or ignore it. It's
best to just exit dumpstate once the pipe is broken.
Change-Id: Ic0c57ecf4171f0c0a07837e51c41cb1876e1350c
|
| | |
| | |
| | |
| | | |
Change-Id: I069a301329f4a579c7b2716fa52c3f4a0ae0062b
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
into jb-mr2-dev
* commit 'd2a92b5b97b5a107d327744f216abdea8e0cda89':
atrace: add the 'dalvik' trace category
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* commit 'db733579a4c64eddd7dadb4ac15f54658ccfc0fb':
atrace: add the 'dalvik' trace category
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 8856374
Change-Id: Ie7759328333d21d8123ce9d4f1a177cae5ede51e
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I6ff4cfc736751de2912c697f954e45e275f2d386
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ie7540c1ca4ec2c7ea8a307ce118d35479cdf499c
|
|/ / / /
| | | |
| | | |
| | | | |
Change-Id: I90496207fbf972c9a8e6baa2188a7732a282f879
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
reports..." into jb-mr2-dev
* commit '4fc27d79c29646b08ff059abc19cc4a7bccaa316':
Fix issue #8768456: Settings > App Info under reports...
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
...app storage size for apps w/ .so files
The lib directories are tagged with the apk install number,
so must be explicitly passed down to installd.
Change-Id: Iae8815afd6ba964f5b2ed86a0d04a91827391ed6
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '9380d78c98d8b8fbce9ade5881fab7134fadc015':
Add new resources trace.
|
| | |
| | |
| | |
| | | |
Change-Id: Iab8c1ef51f491e818fb4bab0ba7a042f0d9bec9a
|
|\ \ \
| |/ /
| | |
| | | |
Change-Id: I895a8ad8c936a80c70aaac739c6441d3c7c55834
|
| | |
| | |
| | |
| | |
| | | |
Bug: 8580410
Change-Id: I2ca4fa00dde0b574df3619134836bcb9315bd506
|
|\ \ \
| |/ /
|/| /
| |/
| | |
* commit 'a3d3e137f473a965fefced9670e3b0c6b5f7f791':
dumpstate: Add SELinux restorecon call.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Set the security context on the directory used
to dump Dalvik and native stack traces.
Change-Id: Iba13783f10e850485ce1a8d4aa5792d55085eb22
Signed-off-by: Robert Craig <rpcraig@tycho.ncsc.mil>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This change adds support for the -a command line argument to atrace. This
argument sets the comma separated list of application names (i.e.
/proc/self/cmdline values) for which to enable application-level tracing.
Change-Id: I812d57c4cdc581943247229413f09b7e1adc10d0
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Idef15d514f0bd1e117362c6a06a2ea24314feb7f
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch set allows the PMS to parse the
mac_permissions.xml file which contains the
seinfo values. Each package that is installed
on the device will be assigned an seinfo value
based on policy. This seinfo value will help label
the app process and data directory. Modifications
include adjustments to ApplicationInfo.java
to store the seinfo tag per package as well as
adjustments to installd to communicate the seinfo
tag to libselinux.
Change-Id: I61ad1ea12fb6a9a6d0b108ec163bc4bf4c954b58
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
|
|/ /
| |
| |
| |
| | |
Bug: 8415156
Change-Id: Ia73969262abe9f715f038dad934651d7e5d65c87
|
| |
| |
| |
| | |
Change-Id: Ie25c704f33c419c0c542249ae2841393862df0ab
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 8420215
Change-Id: I6adffd1182ed8f99b8d11d43785a4eb4a388ceb5
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change adds support for tracing specific kernel function calls using the
function_graph tracer. It adds a '-k' option to atrace that accepts a comma
separated list of kernel function names for which tracing will be enabled.
Change-Id: I872b2f1d474b8ebb904053853fc8cf8c0a98089c
|
| | |
| | |
| | |
| | |
| | |
| | | |
Devices with large displays take longer than 5 seconds to write.
Change-Id: If74bc4a3cec366ae28eca549bce28ef212e47d8f
|
|\ \ \ |
|