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

  /external/chromium_org/third_party/WebKit/Source/platform/heap/
Visitor.cpp 54 HeapObjectHeader::fromPayload(payload)->checkHeader(); \
Heap.cpp 417 bool HeapObjectHeader::isMarked() const
425 void HeapObjectHeader::unmark()
432 bool HeapObjectHeader::hasDeadMark() const
439 void HeapObjectHeader::clearDeadMark()
446 void HeapObjectHeader::setDeadMark()
455 void HeapObjectHeader::zapMagic()
461 HeapObjectHeader* HeapObjectHeader::fromPayload(const void* payload)
464 HeapObjectHeader* header =
465 reinterpret_cast<HeapObjectHeader*>(addr - objectHeaderSize)
    [all...]
Visitor.h 60 class HeapObjectHeader;
333 virtual void markNoTracing(HeapObjectHeader* header) { mark(header, reinterpret_cast<TraceCallback>(0)); }
337 virtual void mark(HeapObjectHeader*, TraceCallback) = 0;
Heap.h 183 // | BaseHeapPage | next pointer | FinalizedHeapObjectHeader or HeapObjectHeader | payload |
241 return heapObjectHeader()->size() + sizeof(LargeHeapObject<Header>) + headerPadding<Header>();
244 Address payload() { return heapObjectHeader()->payload(); }
245 size_t payloadSize() { return heapObjectHeader()->payloadSize(); }
247 Header* heapObjectHeader()
316 // Our heap object layout is layered with the HeapObjectHeader closest
323 // [ LargeObjectHeader | ] [ FinalizedObjectHeader | ] HeapObjectHeader | payload
326 class PLATFORM_EXPORT HeapObjectHeader : public BasicObjectHeader {
329 explicit HeapObjectHeader(size_t encodedSize)
337 HeapObjectHeader(size_t encodedSize, const GCInfo*
    [all...]
ThreadState.h 56 class HeapObjectHeader;
191 typedef HeapObjectHeader HeaderType; \
HeapTest.cpp 255 virtual void mark(HeapObjectHeader* header, TraceCallback callback) OVERRIDE
909 virtual void mark(HeapObjectHeader* header, TraceCallback callback) OVERRIDE
    [all...]

Completed in 177 milliseconds