summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Robert Carr <racarr@google.com> 2021-12-21 10:34:36 -0800
committer Robert Carr <racarr@google.com> 2022-04-15 15:13:04 -0700
commit7e53d0e9f58a35e4db2ffb0041324b78da70d270 (patch)
treebc7d1a0464b735899d1affa99e9a45917f5e89e8 /libs/androidfw/AttributeResolution.cpp
parent73a728edfd4e12d9ec14b44a6e19f8e10f24873b (diff)
ViewRootImpl/SurfaceView: Listen for queue stalls
Native machinery now reports queue stalls from native layer up to java layer, which can more appropriately handle errors. The first case we handle is the case of "stuck fences", generally indicating GPU hangs. In this case we trigger a bespoke ANR rather than waiting for an ANR in dequeueBuffers later. dequeueBuffers ANR could have any number of causes, and this large cluster is difficult to debug. Bug: 216160569 Test: Existing tests pass Change-Id: I7b4429ce96d0bbfa1b74534ddf2b447facb22d10
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions