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

  /external/skia/src/core/
SkArenaAlloc.h 79 char* objStart;
81 objStart = this->allocObject(size, alignment);
82 fCursor = objStart + size;
84 objStart = this->allocObjectWithFooter(size + sizeof(Footer), alignment);
86 uint32_t padding = SkTo<uint32_t>(objStart - fCursor);
89 fCursor = objStart + size;
91 char* objStart = objEnd - (sizeof(T) + sizeof(Footer));
92 ((T*)objStart)->~T();
93 return objStart;
99 return new(objStart) T(std::forward<Args>(args)...)
    [all...]
SkArenaAlloc.cpp 125 char* objStart = (char*)((uintptr_t)(fCursor + mask) & ~mask);
126 if ((ptrdiff_t)size > fEnd - objStart) {
128 objStart = (char*)((uintptr_t)(fCursor + mask) & ~mask);
130 return objStart;
142 char* objStart = (char*)((uintptr_t)(fCursor + skipOverhead + mask) & ~mask);
145 if ((ptrdiff_t)totalSize > fEnd - objStart) {
150 SkASSERT((ptrdiff_t)totalSize <= fEnd - objStart);
158 return objStart;

Completed in 402 milliseconds