summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorJing Ji <jji@google.com>2020-08-15 01:47:30 -0700
committerJing Ji <jji@google.com>2020-08-26 22:49:41 -0700
commita744733c32162f067aedd906b13ff12b85164686 (patch)
tree807be41e9a1b30fc28a6c14fb04b2dcf9c76ec6d /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parentddd30775556e28060c71f3bb61ef810c2e464e59 (diff)
Avoid full oomAdjUpdate in unbinding services / provders etc.
Only update the necessary processes Overall during mpts shuffled round robin test: * Average time spent on each oomadj update reduced by ~32.05% * Total number of calls into oomadj update increased by ~6.12%, this is because we now force a partial oomadj update before delivering broadcast to the receiver, to make sure the receiver always gets a correct procstate/oomadj score in the processing of the broadcast. * Total cpu time spent on oomadj update reduced by ~27.86% Bug: 164452388 Bug: 162042261 Bug: 162450085 Test: atest CtsAppTestCases Test: atest CtsContentTestCases Test: atest ActivityManagerPerfTests:OomAdjPerfTest Change-Id: I5df33c8dd4f670ce4ad03386ece91d9add6db85e
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions