CacheStorage: Reduce number of CacheManager() calls.
Previously there were many different places where CacheManager() was being called like this: if (CacheManager()) CacheManager()->DoSomething(); This is problematic for two reasons. First, CacheManager() can begin returning nullptr at any time if shutdown is initiated on a separate thread. Second, CacheManager() will return a new object every time its called from a separate sequence which is wasteful in this pattern. This CL corrects these call sites to only invoke CacheManager() once and to use the returned reference instead. Bug: 1033251 Change-Id: I61c24fd9bbf20c8ad7791fdc5bb1698ea8a4c5bc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1973998Reviewed-by:John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Marijn Kruisselbrink <mek@chromium.org> Commit-Queue: Ben Kelly <wanderview@chromium.org> Cr-Commit-Position: refs/heads/master@{#726383}
Showing
Please register or sign in to comment