diff options
| author | 2022-08-04 22:43:36 +0000 | |
|---|---|---|
| committer | 2022-08-05 20:58:44 +0000 | |
| commit | 8564942f36064b630b5f358becb17a16f95653e6 (patch) | |
| tree | 53c329c1517d702f38de19aeb54fbc01fbeda39d /libs/androidfw/StringPool.cpp | |
| parent | 9c2b0e1cf07324747b0ac56d91e608b73bab57b2 (diff) | |
Add some client side logging for interrupted draws to the dump
In particular, these are to try and narrow down why the app window isn't
drawing in b/235463625 where the draw state for launcher is stuck in
DRAW_PENDING.
- mLastReportNextDrawReason: the reason the last draw was requested,
maybe useful in telling if wm is not requesting a draw if not set
- mLastPerformTraversalsSkipDrawReason: the reason perform traversals
returned without drawing (includes wm/predraw cancel reasons)
- mLastPerformDrawSkippedReason: the reason perform draw returned
without drawing
- mLocalSyncState: extra logging to confirm that the last sync actually
completes
Bug: 235463625
Test: dumpsys -T 60000 activity -v all
Test: dumpsys activity activities
Change-Id: I10118470fe62075920e9ce29fe449b0cfc8570c9
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions