Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Unified Diff: third_party/WebKit/Source/core/fetch/MemoryCache.cpp

Issue 2327643003: Replace ASSERT*() with DCHECK*() in core/fetch/ and core/loader/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: ASSERT_UNUSED Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/fetch/MemoryCache.cpp
diff --git a/third_party/WebKit/Source/core/fetch/MemoryCache.cpp b/third_party/WebKit/Source/core/fetch/MemoryCache.cpp
index a0de01441465ee86da4cb6e7bafad6c0ef50e6d1..b394bb7ab404512a2ae20ad19791ab1e4fa5abf9 100644
--- a/third_party/WebKit/Source/core/fetch/MemoryCache.cpp
+++ b/third_party/WebKit/Source/core/fetch/MemoryCache.cpp
@@ -45,7 +45,7 @@ static const float cTargetPrunePercentage = .95f; // Percentage of capacity towa
MemoryCache* memoryCache()
{
- ASSERT(WTF::isMainThread());
+ DCHECK(WTF::isMainThread());
if (!gMemoryCache)
gMemoryCache = new Persistent<MemoryCache>(MemoryCache::create());
return gMemoryCache->get();
@@ -156,15 +156,15 @@ MemoryCache::ResourceMap* MemoryCache::ensureResourceMap(const String& cacheIden
{
if (!m_resourceMaps.contains(cacheIdentifier)) {
ResourceMapIndex::AddResult result = m_resourceMaps.add(cacheIdentifier, new ResourceMap);
- RELEASE_ASSERT(result.isNewEntry);
+ CHECK(result.isNewEntry);
}
return m_resourceMaps.get(cacheIdentifier);
}
void MemoryCache::add(Resource* resource)
{
- ASSERT(WTF::isMainThread());
- ASSERT(resource->url().isValid());
+ DCHECK(WTF::isMainThread());
+ DCHECK(resource->url().isValid());
ResourceMap* resources = ensureResourceMap(resource->cacheIdentifier());
KURL url = removeFragmentIdentifierIfNeeded(resource->url());
CHECK(!contains(resource));
@@ -194,10 +194,10 @@ Resource* MemoryCache::resourceForURL(const KURL& resourceURL)
Resource* MemoryCache::resourceForURL(const KURL& resourceURL, const String& cacheIdentifier)
{
- ASSERT(WTF::isMainThread());
+ DCHECK(WTF::isMainThread());
if (!resourceURL.isValid() || resourceURL.isNull())
return nullptr;
- ASSERT(!cacheIdentifier.isNull());
+ DCHECK(!cacheIdentifier.isNull());
ResourceMap* resources = m_resourceMaps.get(cacheIdentifier);
if (!resources)
return nullptr;
@@ -210,7 +210,7 @@ Resource* MemoryCache::resourceForURL(const KURL& resourceURL, const String& cac
HeapVector<Member<Resource>> MemoryCache::resourcesForURL(const KURL& resourceURL)
{
- ASSERT(WTF::isMainThread());
+ DCHECK(WTF::isMainThread());
KURL url = removeFragmentIdentifierIfNeeded(resourceURL);
HeapVector<Member<Resource>> results;
for (const auto& resourceMapIter : m_resourceMaps) {
@@ -240,7 +240,7 @@ size_t MemoryCache::liveCapacity() const
void MemoryCache::pruneLiveResources(PruneStrategy strategy)
{
- ASSERT(!m_prunePending);
+ DCHECK(!m_prunePending);
size_t capacity = liveCapacity();
if (strategy == MaximalPrune)
capacity = 0;
@@ -355,8 +355,8 @@ void MemoryCache::pruneDeadResources(PruneStrategy strategy)
void MemoryCache::setCapacities(size_t minDeadBytes, size_t maxDeadBytes, size_t totalBytes)
{
- ASSERT(minDeadBytes <= maxDeadBytes);
- ASSERT(maxDeadBytes <= totalBytes);
+ DCHECK(minDeadBytes <= maxDeadBytes);
yhirano 2016/09/12 04:33:11 DCHECK_LE
hiroshige 2016/09/13 08:43:19 Done.
+ DCHECK(maxDeadBytes <= totalBytes);
yhirano 2016/09/12 04:33:11 ditto
hiroshige 2016/09/13 08:43:18 Done.
m_minDeadCapacity = minDeadBytes;
m_maxDeadCapacity = maxDeadBytes;
m_maxDeferredPruneDeadCapacity = cDeferredPruneDeadCapacityFactor * maxDeadBytes;
@@ -366,7 +366,7 @@ void MemoryCache::setCapacities(size_t minDeadBytes, size_t maxDeadBytes, size_t
void MemoryCache::evict(MemoryCacheEntry* entry)
{
- ASSERT(WTF::isMainThread());
+ DCHECK(WTF::isMainThread());
Resource* resource = entry->resource();
DCHECK(resource);
@@ -378,10 +378,10 @@ void MemoryCache::evict(MemoryCacheEntry* entry)
removeFromLiveDecodedResourcesList(entry);
ResourceMap* resources = m_resourceMaps.get(resource->cacheIdentifier());
- ASSERT(resources);
+ DCHECK(resources);
KURL url = removeFragmentIdentifierIfNeeded(resource->url());
ResourceMap::iterator it = resources->find(url);
- ASSERT(it != resources->end());
+ DCHECK(it != resources->end());
yhirano 2016/09/12 04:33:11 DCHECK_NE
hiroshige 2016/09/13 08:43:19 Done.
MemoryCacheEntry* entryPtr = it->value;
resources->remove(it);
@@ -405,7 +405,7 @@ MemoryCacheEntry* MemoryCache::getEntryForResource(const Resource* resource) con
MemoryCacheLRUList* MemoryCache::lruListFor(unsigned accessCount, size_t size)
{
- ASSERT(accessCount > 0);
+ DCHECK_GT(accessCount, 0u);
unsigned queueIndex = WTF::fastLog2(size / accessCount);
if (m_allResources.size() <= queueIndex)
m_allResources.grow(queueIndex + 1);
@@ -414,7 +414,7 @@ MemoryCacheLRUList* MemoryCache::lruListFor(unsigned accessCount, size_t size)
void MemoryCache::removeFromLRUList(MemoryCacheEntry* entry, MemoryCacheLRUList* list)
{
- ASSERT(containedInLRUList(entry, list));
+ DCHECK(containedInLRUList(entry, list));
MemoryCacheEntry* next = entry->m_nextInAllResourcesList;
MemoryCacheEntry* previous = entry->m_previousInAllResourcesList;
@@ -431,12 +431,12 @@ void MemoryCache::removeFromLRUList(MemoryCacheEntry* entry, MemoryCacheLRUList*
else
list->m_head = next;
- ASSERT(!containedInLRUList(entry, list));
+ DCHECK(!containedInLRUList(entry, list));
}
void MemoryCache::insertInLRUList(MemoryCacheEntry* entry, MemoryCacheLRUList* list)
{
- ASSERT(!containedInLRUList(entry, list));
+ DCHECK(!containedInLRUList(entry, list));
entry->m_nextInAllResourcesList = list->m_head;
list->m_head = entry;
@@ -446,7 +446,7 @@ void MemoryCache::insertInLRUList(MemoryCacheEntry* entry, MemoryCacheLRUList* l
else
list->m_tail = entry;
- ASSERT(containedInLRUList(entry, list));
+ DCHECK(containedInLRUList(entry, list));
}
bool MemoryCache::containedInLRUList(MemoryCacheEntry* entry, MemoryCacheLRUList* list)
@@ -455,7 +455,7 @@ bool MemoryCache::containedInLRUList(MemoryCacheEntry* entry, MemoryCacheLRUList
if (current == entry)
return true;
}
- ASSERT(!entry->m_nextInAllResourcesList && !entry->m_previousInAllResourcesList);
+ DCHECK(!entry->m_nextInAllResourcesList && !entry->m_previousInAllResourcesList);
return false;
}
@@ -464,7 +464,7 @@ void MemoryCache::removeFromLiveDecodedResourcesList(MemoryCacheEntry* entry)
// If we've never been accessed, then we're brand new and not in any list.
if (!entry->m_inLiveDecodedResourcesList)
return;
- ASSERT(containedInLiveDecodedResourcesList(entry));
+ DCHECK(containedInLiveDecodedResourcesList(entry));
entry->m_inLiveDecodedResourcesList = false;
@@ -484,12 +484,12 @@ void MemoryCache::removeFromLiveDecodedResourcesList(MemoryCacheEntry* entry)
else
m_liveDecodedResources.m_head = next;
- ASSERT(!containedInLiveDecodedResourcesList(entry));
+ DCHECK(!containedInLiveDecodedResourcesList(entry));
}
void MemoryCache::insertInLiveDecodedResourcesList(MemoryCacheEntry* entry)
{
- ASSERT(!containedInLiveDecodedResourcesList(entry));
+ DCHECK(!containedInLiveDecodedResourcesList(entry));
entry->m_inLiveDecodedResourcesList = true;
@@ -501,18 +501,18 @@ void MemoryCache::insertInLiveDecodedResourcesList(MemoryCacheEntry* entry)
if (!entry->m_nextInLiveResourcesList)
m_liveDecodedResources.m_tail = entry;
- ASSERT(containedInLiveDecodedResourcesList(entry));
+ DCHECK(containedInLiveDecodedResourcesList(entry));
}
bool MemoryCache::containedInLiveDecodedResourcesList(MemoryCacheEntry* entry)
{
for (MemoryCacheEntry* current = m_liveDecodedResources.m_head; current; current = current->m_nextInLiveResourcesList) {
if (current == entry) {
- ASSERT(entry->m_inLiveDecodedResourcesList);
+ DCHECK(entry->m_inLiveDecodedResourcesList);
return true;
}
}
- ASSERT(!entry->m_nextInLiveResourcesList && !entry->m_previousInLiveResourcesList && !entry->m_inLiveDecodedResourcesList);
+ DCHECK(!entry->m_nextInLiveResourcesList && !entry->m_previousInLiveResourcesList && !entry->m_inLiveDecodedResourcesList);
yhirano 2016/09/12 04:33:11 It would be good to have three separate DCHECKs.
hiroshige 2016/09/13 08:43:18 Done.
return false;
}
@@ -520,7 +520,7 @@ void MemoryCache::makeLive(Resource* resource)
{
if (!contains(resource))
return;
- ASSERT(m_deadSize >= resource->size());
+ DCHECK(m_deadSize >= resource->size());
yhirano 2016/09/12 04:33:11 DCHEK_GE
hiroshige 2016/09/13 08:43:18 Done.
m_liveSize += resource->size();
m_deadSize -= resource->size();
}
@@ -551,10 +551,10 @@ void MemoryCache::update(Resource* resource, size_t oldSize, size_t newSize, boo
ptrdiff_t delta = newSize - oldSize;
if (resource->isAlive()) {
- ASSERT(delta >= 0 || m_liveSize >= static_cast<size_t>(-delta) );
+ DCHECK(delta >= 0 || m_liveSize >= static_cast<size_t>(-delta) );
m_liveSize += delta;
} else {
- ASSERT(delta >= 0 || m_deadSize >= static_cast<size_t>(-delta) );
+ DCHECK(delta >= 0 || m_deadSize >= static_cast<size_t>(-delta) );
m_deadSize += delta;
}
}
@@ -698,7 +698,7 @@ void MemoryCache::willProcessTask()
void MemoryCache::didProcessTask()
{
// Perform deferred pruning
- ASSERT(m_prunePending);
+ DCHECK(m_prunePending);
pruneNow(WTF::currentTime(), AutomaticPrune);
}
@@ -747,8 +747,8 @@ bool MemoryCache::isInSameLRUListForTest(const Resource* x, const Resource* y)
{
MemoryCacheEntry* ex = getEntryForResource(x);
MemoryCacheEntry* ey = getEntryForResource(y);
- ASSERT(ex);
- ASSERT(ey);
+ DCHECK(ex);
+ DCHECK(ey);
return lruListFor(ex->m_accessCount, x->size()) == lruListFor(ey->m_accessCount, y->size());
}

Powered by Google App Engine
This is Rietveld 408576698