From 9b7906672eb6794497d560761aa8bab824a13a90 Mon Sep 17 00:00:00 2001 From: halcanary Date: Wed, 11 Jun 2014 09:40:23 -0700 Subject: [PATCH] Use new SkBaseMutex::assertHeld() in DiscardableMemoryPool R=mtklein@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/324413003 --- src/lazy/SkDiscardableMemoryPool.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lazy/SkDiscardableMemoryPool.cpp b/src/lazy/SkDiscardableMemoryPool.cpp index 1d63a0b..db2754e 100644 --- a/src/lazy/SkDiscardableMemoryPool.cpp +++ b/src/lazy/SkDiscardableMemoryPool.cpp @@ -145,9 +145,9 @@ DiscardableMemoryPool::~DiscardableMemoryPool() { } void DiscardableMemoryPool::dumpDownTo(size_t budget) { - // assert((NULL = fMutex) || fMutex->isLocked()); - // TODO(halcanary) implement bool fMutex::isLocked(). - // WARNING: only call this function after aquiring lock. + if (fMutex != NULL) { + fMutex->assertHeld(); + } if (fUsed <= budget) { return; } -- 2.7.4