diff options
| author | 2023-08-22 14:49:22 +0000 | |
|---|---|---|
| committer | 2023-08-25 09:50:07 +0000 | |
| commit | edb639d88f391b87b264ac6e95ebda776c414b0f (patch) | |
| tree | a7cc11ca99a17c29fbd4bc966657bb264c003748 /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | 9bfda99a1160c126afee63517811b9eeb10d71da (diff) | |
Add VolatileDropboxEntryStates for timely header state collection
- Add `VolatileDropboxEntryStates` class in `ActivityManagerService` to capture certain header values as early as possible.
- Refactor `addErrorToDropBox` and related methods to accept `VolatileDropboxEntryStates`.
- Use prefetched headers in `ProcessErrorStateRecord` for ANR reporting to capture the 'Frozen' header value early, allowing for more accurate value by getting it before running dumpStackTraces.
- Adjust method calls throughout the system to align with the new method signatures.
Bug: 296063593
Test: atest and manual testing
Change-Id: I7ca5cfdd93f457bb74dfd67361d3f69b310660ef
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions