HomeSort by relevance Sort by last modified time
    Searched refs:PurgeableBuffer (Results 1 - 11 of 11) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/platform/
PurgeableBuffer.h 39 class PurgeableBuffer {
40 WTF_MAKE_NONCOPYABLE(PurgeableBuffer);
42 static PassOwnPtr<PurgeableBuffer> create(const char* data, size_t);
43 ~PurgeableBuffer();
62 PurgeableBuffer(PassOwnPtr<WebKit::WebDiscardableMemory>, const char* data, size_t);
PurgeableBuffer.cpp 27 #include "core/platform/PurgeableBuffer.h"
41 PassOwnPtr<PurgeableBuffer> PurgeableBuffer::create(const char* data, size_t size)
50 return adoptPtr(new PurgeableBuffer(memory.release(), data, size));
53 PurgeableBuffer::~PurgeableBuffer()
59 const char* PurgeableBuffer::data() const
65 bool PurgeableBuffer::wasPurged() const
70 bool PurgeableBuffer::lock()
82 void PurgeableBuffer::unlock(
    [all...]
SharedBuffer.h 39 class PurgeableBuffer;
52 static PassRefPtr<SharedBuffer> adoptPurgeableBuffer(PassOwnPtr<PurgeableBuffer>);
78 PassOwnPtr<PurgeableBuffer> releasePurgeableBuffer();
116 mutable OwnPtr<PurgeableBuffer> m_purgeableBuffer;
SharedBuffer.cpp 30 #include "core/platform/PurgeableBuffer.h"
206 PassRefPtr<SharedBuffer> SharedBuffer::adoptPurgeableBuffer(PassOwnPtr<PurgeableBuffer> purgeableBuffer)
208 ASSERT(!purgeableBuffer->isPurgeable());
210 buffer->m_purgeableBuffer = purgeableBuffer;
227 m_purgeableBuffer = PurgeableBuffer::create(buffer().data(), m_size);
358 PassOwnPtr<PurgeableBuffer> SharedBuffer::releasePurgeableBuffer()
  /external/chromium_org/third_party/WebKit/Source/core/loader/cache/
Resource.h 46 class PurgeableBuffer;
290 OwnPtr<PurgeableBuffer> m_purgeableData;
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_platform.target.darwin-arm.mk 58 third_party/WebKit/Source/core/platform/PurgeableBuffer.cpp \
    [all...]
webcore_platform.target.darwin-mips.mk 58 third_party/WebKit/Source/core/platform/PurgeableBuffer.cpp \
    [all...]
webcore_platform.target.darwin-x86.mk 58 third_party/WebKit/Source/core/platform/PurgeableBuffer.cpp \
    [all...]
webcore_platform.target.linux-arm.mk 58 third_party/WebKit/Source/core/platform/PurgeableBuffer.cpp \
    [all...]
webcore_platform.target.linux-mips.mk 58 third_party/WebKit/Source/core/platform/PurgeableBuffer.cpp \
    [all...]
webcore_platform.target.linux-x86.mk 58 third_party/WebKit/Source/core/platform/PurgeableBuffer.cpp \
    [all...]

Completed in 414 milliseconds