diff options
author | mtklein <mtklein@chromium.org> | 2015-07-01 14:00:57 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-07-01 14:00:57 -0700 |
commit | c50acf2321d7a934c80d754e9cbe936dfb8eb4cc (patch) | |
tree | b901f3c58984398ec1386636765eb19652c0ea9d /src/core/SkResourceCache.cpp | |
parent | 64b4c789fd1721d6804ccb5a9ceae39df03a5711 (diff) |
Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate.
SkThread.h doesn't do anything anymore execept include those two,
and thankfully, it doesn't seem to be mentioned outside Skia.
No public API changes.
TBR=reed@google.com
BUG=skia:
Review URL: https://codereview.chromium.org/1215393002
Diffstat (limited to 'src/core/SkResourceCache.cpp')
-rw-r--r-- | src/core/SkResourceCache.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/core/SkResourceCache.cpp b/src/core/SkResourceCache.cpp index f0fe72113e..6c76d350c3 100644 --- a/src/core/SkResourceCache.cpp +++ b/src/core/SkResourceCache.cpp @@ -8,6 +8,7 @@ #include "SkChecksum.h" #include "SkMessageBus.h" #include "SkMipMap.h" +#include "SkMutex.h" #include "SkPixelRef.h" #include "SkResourceCache.h" @@ -74,7 +75,7 @@ void SkResourceCache::init() { class SkOneShotDiscardablePixelRef : public SkPixelRef { public: - + // Ownership of the discardablememory is transfered to the pixelref SkOneShotDiscardablePixelRef(const SkImageInfo&, SkDiscardableMemory*, size_t rowBytes); ~SkOneShotDiscardablePixelRef(); @@ -236,7 +237,7 @@ static bool gDumpCacheTransactions; void SkResourceCache::add(Rec* rec) { this->checkMessages(); - + SkASSERT(rec); // See if we already have this key (racy inserts, etc.) Rec* existing = fHash->find(rec->getKey()); @@ -244,7 +245,7 @@ void SkResourceCache::add(Rec* rec) { SkDELETE(rec); return; } - + this->addToHead(rec); fHash->add(rec); @@ -357,7 +358,7 @@ size_t SkResourceCache::setTotalByteLimit(size_t newLimit) { SkCachedData* SkResourceCache::newCachedData(size_t bytes) { this->checkMessages(); - + if (fDiscardableFactory) { SkDiscardableMemory* dm = fDiscardableFactory(bytes); return dm ? SkNEW_ARGS(SkCachedData, (bytes, dm)) : NULL; @@ -515,8 +516,6 @@ void SkResourceCache::checkMessages() { /////////////////////////////////////////////////////////////////////////////// -#include "SkThread.h" - SK_DECLARE_STATIC_MUTEX(gMutex); static SkResourceCache* gResourceCache = NULL; static void cleanup_gResourceCache() { |