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

  /external/webkit/Source/WebCore/platform/graphics/android/context/
GraphicsOperation.cpp 31 #include <utils/LinearAllocator.h>
36 void* Operation::operator new(size_t size, android::LinearAllocator* allocator)
RTree.h 34 class LinearAllocator;
52 void* operator new(size_t size, android::LinearAllocator* allocator);
54 // Purposely not implemented - use a LinearAllocator please
69 RTree(android::LinearAllocator* allocator, int M = 10);
89 android::LinearAllocator* m_allocator;
PlatformGraphicsContextRecording.h 35 class LinearAllocator;
167 android::LinearAllocator* heap();
RTree.cpp 34 #include <utils/LinearAllocator.h>
38 void* RecordingData::operator new(size_t size, android::LinearAllocator* allocator)
135 RTree::RTree(android::LinearAllocator* allocator, int M)
PlatformGraphicsContextRecording.cpp 46 #include <utils/LinearAllocator.h>
198 void* operator new(size_t size, android::LinearAllocator* la) {
214 android::LinearAllocator m_heap;
291 android::LinearAllocator* heap() { return &m_heap; }
    [all...]
GraphicsOperation.h 54 class LinearAllocator;
70 void* operator new(size_t size, android::LinearAllocator* allocator);
72 // Purposely not implemented - use a LinearAllocator please
  /frameworks/native/include/utils/
LinearAllocator.h 39 class LinearAllocator {
41 LinearAllocator();
42 ~LinearAllocator();
48 * The lifetime of the returned buffers is tied to that of the LinearAllocator. If calling
55 * Attempt to deallocate the given buffer, with the LinearAllocator attempting to rewind its
66 * The number of bytes used for buffers allocated in the LinearAllocator (does not count space
72 LinearAllocator(const LinearAllocator& other);
  /frameworks/native/libs/utils/
LinearAllocator.cpp 26 #define LOG_TAG "LinearAllocator"
30 #include <utils/LinearAllocator.h>
86 class LinearAllocator::Page {
110 LinearAllocator::LinearAllocator()
121 LinearAllocator::~LinearAllocator(void) {
132 void* LinearAllocator::start(Page* p) {
136 void* LinearAllocator::end(Page* p) {
140 bool LinearAllocator::fitsInCurrentPage(size_t size)
    [all...]
Android.mk 29 LinearAllocator.cpp \
  /frameworks/compile/mclinker/include/mcld/Support/
UniqueGCFactory.h 27 class UniqueGCFactoryBase : public GCFactoryBase<LinearAllocator<DataType, ChunkSize> >
30 typedef GCFactoryBase<LinearAllocator<DataType, ChunkSize> > Alloc;
35 : GCFactoryBase<LinearAllocator<DataType, ChunkSize> >()
39 : GCFactoryBase<LinearAllocator<DataType, ChunkSize> >(pNum)
GCFactory.h 211 class GCFactory : public GCFactoryBase<LinearAllocator<DataType, ChunkSize> >
215 : GCFactoryBase<LinearAllocator<DataType, ChunkSize> >()
220 class GCFactory<DataType, 0> : public GCFactoryBase<LinearAllocator<DataType, 0> >
224 : GCFactoryBase<LinearAllocator<DataType, 0> >(pNum)
Allocators.h 23 * \brief Chunk is the basic unit of the storage of the LinearAllocator
25 * @see LinearAllocator
275 /** \class LinearAllocator
276 * \brief LinearAllocator is another bump pointer allocator which should be
284 * The underlying concept of LinearAllocator is a memory pool. LinearAllocator
292 class LinearAllocator : public LinearAllocatorBase<Chunk<DataType, ChunkSize> >
297 typedef LinearAllocator<NewDataType, ChunkSize> other;
301 LinearAllocator()
305 virtual ~LinearAllocator()
    [all...]
  /frameworks/compile/mclinker/unittests/
LinearAllocatorTest.h 19 * \brief The testcase for LinearAllocator
21 * \see LinearAllocator
67 typedef mcld::LinearAllocator<Data, CHUNK_SIZE> Alloc;
RTLinearAllocatorTest.h 68 mcld::LinearAllocator<Data,0>* m_pTestee;
LinearAllocatorTest.cpp 20 m_pTestee = new LinearAllocator<Data, CHUNK_SIZE>();
RTLinearAllocatorTest.cpp 20 m_pTestee = new LinearAllocator<Data, 0>(CHUNK_SIZE);
  /frameworks/base/libs/hwui/
DisplayList.h 35 #include "utils/LinearAllocator.h"
90 LinearAllocator allocator;
DisplayListRenderer.h 195 LinearAllocator& alloc() { return mDisplayListData->allocator; }
DisplayList.cpp 167 LinearAllocator& alloc = mDisplayListData->allocator;
DisplayListOp.h 31 #include "utils/LinearAllocator.h"
59 * LinearAllocator's managed memory buffers. Each pointer held by a DisplayListOp is either a
60 * pointer into memory also allocated in the LinearAllocator (mostly for text and float buffers) or
67 // These objects should always be allocated with a LinearAllocator, and never destroyed/deleted.
72 static void* operator new(size_t size, LinearAllocator& allocator) {
    [all...]

Completed in 378 milliseconds