diff options
author | Fyodor Kupolov <fkupolov@google.com> | 2017-03-29 17:28:52 -0700 |
---|---|---|
committer | Fyodor Kupolov <fkupolov@google.com> | 2017-03-29 17:29:17 -0700 |
commit | 3d73499a093f2fe950fee8fe788cc991002a80fd (patch) | |
tree | e53a5f022f2dea324ed941991b5ab6b4ed0ccc77 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | 8931dc5d2ffbed95329cb7cc2674ea7a30e98bc1 (diff) |
Optimized locking for get/setUserData
This change improves locking in the following methods:
- setUserdata. cacheLock is only held when calling
writeUserDataIntoCacheLocked
- readUserData. dbLock is obtained only if not cached
Test: AccountManagerServiceTest
Bug: 36485175
Bug: 35262596
Change-Id: I65b939acedd69e3113c24b7e6788c7aefc6ba25a
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions