⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 126889 in webkit


Ignore:
Timestamp:
Aug 28, 2012, 9:49:03 AM (14 years ago)
Author:
commit-queue@webkit.org
Message:

[chromium] Split some ASSERT(a && b && c) statements into separate lines.
https://bugs.webkit.org/show_bug.cgi?id=95206

Patch by Iain Merrick <husky@chromium.org> on 2012-08-28
Reviewed by James Robinson.

This makes for easier debugging, as you can immediately see which clause
has failed.

No change in behavior, no new tests needed.

  • platform/graphics/chromium/cc/CCResourceProvider.cpp:

(WebCore::CCResourceProvider::deleteResource):
(WebCore::CCResourceProvider::upload):
(WebCore::CCResourceProvider::lockForRead):
(WebCore::CCResourceProvider::unlockForRead):
(WebCore::CCResourceProvider::lockForWrite):
(WebCore::CCResourceProvider::unlockForWrite):
(WebCore::CCResourceProvider::transferResource):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r126887 r126889  
     12012-08-28  Iain Merrick  <husky@chromium.org>
     2
     3        [chromium] Split some ASSERT(a && b && c) statements into separate lines.
     4        https://bugs.webkit.org/show_bug.cgi?id=95206
     5
     6        Reviewed by James Robinson.
     7
     8        This makes for easier debugging, as you can immediately see which clause
     9        has failed.
     10
     11        No change in behavior, no new tests needed.
     12
     13        * platform/graphics/chromium/cc/CCResourceProvider.cpp:
     14        (WebCore::CCResourceProvider::deleteResource):
     15        (WebCore::CCResourceProvider::upload):
     16        (WebCore::CCResourceProvider::lockForRead):
     17        (WebCore::CCResourceProvider::unlockForRead):
     18        (WebCore::CCResourceProvider::lockForWrite):
     19        (WebCore::CCResourceProvider::unlockForWrite):
     20        (WebCore::CCResourceProvider::transferResource):
     21
    1222012-08-28  Anna Cavender  <annacc@chromium.org>
    223
  • trunk/Source/WebCore/platform/graphics/chromium/cc/CCResourceProvider.cpp

    r126837 r126889  
    155155    ASSERT(CCProxy::isImplThread());
    156156    ResourceMap::iterator it = m_resources.find(id);
    157     ASSERT(it != m_resources.end() && !it->second.lockedForWrite && !it->second.lockForReadCount);
     157    ASSERT(it != m_resources.end());
     158    ASSERT(!it->second.lockedForWrite);
     159    ASSERT(!it->second.lockForReadCount);
    158160
    159161    if (it->second.glId && !it->second.external) {
     
    191193    ASSERT(CCProxy::isImplThread());
    192194    ResourceMap::iterator it = m_resources.find(id);
    193     ASSERT(it != m_resources.end() && !it->second.lockedForWrite && !it->second.lockForReadCount && !it->second.external);
     195    ASSERT(it != m_resources.end());
     196    ASSERT(!it->second.lockedForWrite);
     197    ASSERT(!it->second.lockForReadCount);
     198    ASSERT(!it->second.external);
    194199
    195200    if (it->second.glId) {
     
    239244    ASSERT(CCProxy::isImplThread());
    240245    ResourceMap::iterator it = m_resources.find(id);
    241     ASSERT(it != m_resources.end() && !it->second.lockedForWrite);
     246    ASSERT(it != m_resources.end());
     247    ASSERT(!it->second.lockedForWrite);
    242248    it->second.lockForReadCount++;
    243249    return &it->second;
     
    248254    ASSERT(CCProxy::isImplThread());
    249255    ResourceMap::iterator it = m_resources.find(id);
    250     ASSERT(it != m_resources.end() && it->second.lockForReadCount > 0);
     256    ASSERT(it != m_resources.end());
     257    ASSERT(it->second.lockForReadCount > 0);
    251258    it->second.lockForReadCount--;
    252259}
     
    256263    ASSERT(CCProxy::isImplThread());
    257264    ResourceMap::iterator it = m_resources.find(id);
    258     ASSERT(it != m_resources.end() && !it->second.lockedForWrite && !it->second.lockForReadCount && !it->second.external);
     265    ASSERT(it != m_resources.end());
     266    ASSERT(!it->second.lockedForWrite);
     267    ASSERT(!it->second.lockForReadCount);
     268    ASSERT(!it->second.external);
    259269    it->second.lockedForWrite = true;
    260270    return &it->second;
     
    265275    ASSERT(CCProxy::isImplThread());
    266276    ResourceMap::iterator it = m_resources.find(id);
    267     ASSERT(it != m_resources.end() && it->second.lockedForWrite && !it->second.external);
     277    ASSERT(it != m_resources.end());
     278    ASSERT(it->second.lockedForWrite);
     279    ASSERT(!it->second.external);
    268280    it->second.lockedForWrite = false;
    269281}
     
    506518    ASSERT(CCProxy::isImplThread());
    507519    ResourceMap::const_iterator it = m_resources.find(id);
    508     ASSERT(it != m_resources.end() && !it->second.lockedForWrite && !it->second.lockForReadCount && !it->second.external);
     520    ASSERT(it != m_resources.end());
     521    ASSERT(!it->second.lockedForWrite);
     522    ASSERT(!it->second.lockForReadCount);
     523    ASSERT(!it->second.external);
    509524    if (it->second.exported)
    510525        return false;
Note: See TracChangeset for help on using the changeset viewer.