diff options
| author | 2023-11-13 20:02:07 -0800 | |
|---|---|---|
| committer | 2023-11-20 19:37:00 +0000 | |
| commit | 7c40bdd7a366625f18ed46e90ee0191fa5595e72 (patch) | |
| tree | fa175fb868454c020c40c9573ed5f968b1250ac9 /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | 121a0b3d44da2077ddbc006c1d0a6e71ae56bfca (diff) | |
Don't collect all reverse reachable processes on oom update
Only the immediate clients of the target processes are needed when
performing a partial update, since the clients not in the target process
list will not change. This means their set procState and oomAdj can be
trusted to represent all the reverse reachable process.
Also don't bother handling cycles, all clients that are part of a cycle
with target processes will already be in the target process list.
Test: atest MockingOomAdjusterTests
Bug: 311472557
Change-Id: I7f4387f84c166f06cc3cf8c2bf0b0773415c0f5e
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions