diff options
author | reed <reed@google.com> | 2015-09-09 13:25:24 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-09 13:25:24 -0700 |
commit | 9583ab9d7aca8590879b70c0d1738437ea163e00 (patch) | |
tree | 642a71f4e369bb1083742fabbebe8a7e3aa5a06c /src/lazy | |
parent | 6651a3238dd6affa4276ada42ab613abf1d42d1d (diff) |
don't peek w/o first acquiring the lock
BUG=skia:
Review URL: https://codereview.chromium.org/1324503005
Diffstat (limited to 'src/lazy')
-rw-r--r-- | src/lazy/SkDiscardableMemoryPool.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/lazy/SkDiscardableMemoryPool.cpp b/src/lazy/SkDiscardableMemoryPool.cpp index 78c48f50c1..1f3bcf93e9 100644 --- a/src/lazy/SkDiscardableMemoryPool.cpp +++ b/src/lazy/SkDiscardableMemoryPool.cpp @@ -202,13 +202,6 @@ void DiscardableMemoryPool::free(PoolDiscardableMemory* dm) { bool DiscardableMemoryPool::lock(PoolDiscardableMemory* dm) { SkASSERT(dm != nullptr); - if (nullptr == dm->fPointer) { - #if SK_LAZY_CACHE_STATS - SkAutoMutexAcquire autoMutexAcquire(fMutex); - ++fCacheMisses; - #endif // SK_LAZY_CACHE_STATS - return false; - } SkAutoMutexAcquire autoMutexAcquire(fMutex); if (nullptr == dm->fPointer) { // May have been purged while waiting for lock. |