summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorJing Ji <jji@google.com>2021-01-15 22:59:12 -0800
committerJing Ji <jji@google.com>2021-02-03 20:53:40 -0800
commitcfeb2866a4854263e44210260ff09930aa7f7de0 (patch)
treec425343d0331683bac9c505f90295a4eb1301d3c /tools/aapt2/java/JavaClassGenerator_test.cpp
parent670ffead57b0394805debd8b5a74d4383a10cc3e (diff)
Add an additional lock in the ActivityManagerService
This CL breaks down the ProcessRecord by the characteristic of the fields in it. It's a preparation for future CLs, to let the various components in the ActivityManagerService to access its own correlated data class only. Also introduces an additional semi-global lock in the ActivityManagerService as an effort to reduce the lock contentions. Some of the data fields now requires either the legacy global lock or this new lock to read from it, and both of the lock to write to it. Bug: 162450085 Test: atest CtsAppTestCases Test: atest FrameworksMockingServicesTests Test: atest FrameworksServicesTests Change-Id: I2718dfb8cd5c1852e81280ed11676c567f76d0a2
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions