am b3667a19: Log when the native trace is unavailable

* commit 'b3667a19f5c573b7785876979af4781292d27327':
  Log when the native trace is unavailable
merge in jb-mr1-release history after reset to jb-mr1-dev
Reconcile with jb-mr1-release - do not merge

Change-Id: I70fc7419598ce4c0f9aba005b8ade9d4f6682d2a
Log when the native trace is unavailable

This should allow us to differentiate between "couldn't get the
stack" and "didn't try to get the stack".  Also show the thread's
state (e.g. 'R' for running, 'D' for uninterruptible syscall).

Bug 7053953

(cherry-pick of b3667a19f5c573b7785876979af4781292d27327.)

Change-Id: I0a40cb3d3cdd9aef8589a39586cccd9c229aa8cb
Merge "Log when the native trace is unavailable"
am b79d90eb: Merge "Log when the native trace is unavailable"

* commit 'b79d90ebd197b9040c06d73f5dc8bbc8fdad1d54':
  Log when the native trace is unavailable
am 50e62906: (-s ours) Reconcile with jb-mr1-release - do not merge

* commit '50e6290628264678012d2b21b7edd10f574e26dc':
am e64cfc1c: am b79d90eb: Merge "Log when the native trace is unavailable"

* commit 'e64cfc1cdacd8a820acce596f6986e17e2f5e330':
  Log when the native trace is unavailable
am 74d4652e: am e64cfc1c: am b79d90eb: Merge "Log when the native trace is unavailable"

* commit '74d4652ebd432295a5442b024f51bce531abea15':
  Log when the native trace is unavailable
am 067c6202: am 74d4652e: am e64cfc1c: am b79d90eb: Merge "Log when the native trace is unavailable"

* commit '067c62027dc592224e1ae16f9847b7273d3e4026':
  Log when the native trace is unavailable
am 08f077ee: am 067c6202: am 74d4652e: am e64cfc1c: am b79d90eb: Merge "Log when the native trace is unavailable"

* commit '08f077ee1905ea0861717c34205a463eaa1cd76a':
  Log when the native trace is unavailable
am 067c6202: am 74d4652e: am e64cfc1c: am b79d90eb: Merge "Log when the native trace is unavailable"

* commit '067c62027dc592224e1ae16f9847b7273d3e4026':
  Log when the native trace is unavailable
Reconcile jb-dev and AOSP

Change-Id: If3d2ce0f23b929f92d49649e015386670ed16863
am 9bd5a9db: Reconcile jb-dev and AOSP

* commit '9bd5a9db106863069dd6c12de881acca6103f8d7':
  Fix an ugly bug where try/catch offsets weren't being mapped properly. do not merge.
  Fix a bug where the max blowup of annotations was incorrect. do not merge.
  Fix a bug where debugInfos' size wasn't being computed. do not merge.
  Make dex merging stateless. do not merge.
  Support debug info in dexmerge. do not merge.
am 74573701: am 9bd5a9db: Reconcile jb-dev and AOSP

* commit '74573701ee9863a0d2f1ba638b1c1cce69cdc2b2':
  Fix an ugly bug where try/catch offsets weren't being mapped properly. do not merge.
  Fix a bug where the max blowup of annotations was incorrect. do not merge.
  Fix a bug where debugInfos' size wasn't being computed. do not merge.
  Make dex merging stateless. do not merge.
  Support debug info in dexmerge. do not merge.
am 74573701: am 9bd5a9db: Reconcile jb-dev and AOSP

* commit '74573701ee9863a0d2f1ba638b1c1cce69cdc2b2':
  Fix an ugly bug where try/catch offsets weren't being mapped properly. do not merge.
  Fix a bug where the max blowup of annotations was incorrect. do not merge.
  Fix a bug where debugInfos' size wasn't being computed. do not merge.
  Make dex merging stateless. do not merge.
  Support debug info in dexmerge. do not merge.
am 7b11bae8: am 74573701: am 9bd5a9db: Reconcile jb-dev and AOSP

* commit '7b11bae8d51871d62e0c26ca2e5db57dba46743b':
  Fix an ugly bug where try/catch offsets weren't being mapped properly. do not merge.
  Fix a bug where the max blowup of annotations was incorrect. do not merge.
  Fix a bug where debugInfos' size wasn't being computed. do not merge.
  Make dex merging stateless. do not merge.
  Support debug info in dexmerge. do not merge.
Move multi-user OBB under user-specific path.

Support apps that may manually build OBB paths using
getExternalStorageDirectory() by making multi-user OBB paths live
under user-specific path.

This new structure means we can simplify the emulated_legacy paths
to be a single recursive bind mount.

Bug: 7212801
Change-Id: I85a0caebca52a6ff3bfe61c961518a91f0b8f8ff
am 5005743f: Move multi-user OBB under user-specific path.

* commit '5005743f9b35effed87bbd9a9786f1f2e16bebe2':
  Move multi-user OBB under user-specific path.
am 5005743f: Move multi-user OBB under user-specific path.

* commit '5005743f9b35effed87bbd9a9786f1f2e16bebe2':
  Move multi-user OBB under user-specific path.