summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Ben Miles <benmiles@google.com> 2022-07-21 11:46:32 +0100
committer Ben Miles <benmiles@google.com> 2022-08-11 16:25:31 +0000
commite4cfe35ee9c584ba635ed4920ba1ad7de15dde0a (patch)
tree763f952a33eb83bfc61c27a4987bc2949bdfc403 /libs/androidfw/AttributeResolution.cpp
parentb6e84328af735a0de461b0fc831f82ffec46f019 (diff)
Add TimeoutRecord
This class contains structured data about a timeout. In this context a timeout is something about to become an ANR (as long as it passes the various ANR deduping/skipping checks). Types of timeout include input dispatch timeout, broadcast receiver timeout etc. It wraps the ANR subject and contains useful metadata like the value of the system uptime clock when the timeout actually triggered. This is foundational work so that ANR stack latency can be measured and tracked. It will also enable us to log more useful ANR information in perfetto traces. go/timeout-record Bug: b/239390223 Test: atest FrameworkServicesTests Change-Id: I6541b13b4862f6878383d17ba96058b39d36718c
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions