summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Tej Singh <singhtejinder@google.com> 2023-08-30 00:27:29 -0700
committer Tej Singh <singhtejinder@google.com> 2023-08-30 23:27:03 +0000
commit5c85f29bb88459057735956afdae37354c1556a8 (patch)
tree2e39324464f948ac97747aec9cd09860dad8c320 /libs/hwui/FrameInfoVisualizer.cpp
parentbb0c28c10bda2a58515a3a588bbc0076ea955778 (diff)
Move system server pullers off background thread
The background thread is prone to severe delays in processing time near boot, which causes pull timeouts and event queue overflow in statsd. The vast majority of pullers use the DIRECT_EXECUTOR to execute pulls in the incoming binder thread, so move these pulled atoms to do the same thing. More context is in the bug and linked docs. Bug: 298133385 Test: verified via boot traces that the pull durations are shorter and that the pulls no longer happen in the background thread Change-Id: I67a3d583cc13d9547dfe7108897e95f4a5238d26
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions