summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Anthony Hugh <ahugh@google.com> 2019-08-22 15:35:48 -0700
committer Anthony Hugh <ahugh@google.com> 2019-09-04 15:00:24 -0700
commitde787d4a8303bb2f1c4ea05b373b5a8773a5954f (patch)
tree9b080c05f2bb3f0d4dc9855b914a630bc6867f28 /services/coverage/java
parentd5c504d58781b6dd8649bf5a95aa5ae60c0e10ae (diff)
Refactor PermissionManager.SPLIT_PERMISSIONS
Creating a SystemConfig from a non-system process is taking 500+ ms. This CL instead exposes the needed split permissions from system_server to optimize performance. Tested locally and creating PermissionManager / retrieving SystemConfig is now less than 1 ms. Bug: 139828734 Bug: 139485700 Fixes: 139828734 Test: Added systrace / logs to PermissionController app and traced runtime of onGrantDefaultRoles(). Change-Id: I111403e8dae3bc2b0acafc32e61aa5cd890fea29
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions