Searched refs:FinalizedHeapObjectHeader (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DVisitor.cpp42 FinalizedHeapObjectHeader::fromPayload(payload)->checkHeader();
46 ASSERT(FinalizedHeapObjectHeader::fromPayload(payload)->gcInfo() == gcInfo);
H A DHeap.cpp422 void FinalizedHeapObjectHeader::finalize()
452 void LargeHeapObject<FinalizedHeapObjectHeader>::mark(Visitor* visitor)
471 void LargeHeapObject<FinalizedHeapObjectHeader>::finalize()
483 FinalizedHeapObjectHeader* FinalizedHeapObjectHeader::fromPayload(const void* payload)
486 FinalizedHeapObjectHeader* header =
487 reinterpret_cast<FinalizedHeapObjectHeader*>(addr - finalizedHeaderSize);
681 void ThreadHeap<FinalizedHeapObjectHeader>::addPageToHeap(const GCInfo* gcInfo)
1148 inline void HeapPage<FinalizedHeapObjectHeader>::finalize(FinalizedHeapObjectHeader* heade
[all...]
H A DHeap.h186 // | BaseHeapPage | next pointer | FinalizedHeapObjectHeader or HeapObjectHeader | payload |
353 class PLATFORM_EXPORT FinalizedHeapObjectHeader : public HeapObjectHeader { class in namespace:WebCore
356 FinalizedHeapObjectHeader(size_t encodedSize, const GCInfo* gcInfo) function in class:WebCore::FinalizedHeapObjectHeader
376 static FinalizedHeapObjectHeader* fromPayload(const void*);
385 const size_t finalizedHeaderSize = sizeof(FinalizedHeapObjectHeader);
450 // not a FinalizedHeapObjectHeader saving a word per object.
1302 Address FinalizedHeapObjectHeader::payload()
1307 size_t FinalizedHeapObjectHeader::payloadSize()
1380 // FinalizedHeapObjectHeader.
1388 FinalizedHeapObjectHeader* previousHeade
[all...]
H A DThreadState.h48 class FinalizedHeapObjectHeader;
152 typedef ThreadHeap<FinalizedHeapObjectHeader> HeapType;
H A DVisitor.h62 class FinalizedHeapObjectHeader;
384 virtual void mark(FinalizedHeapObjectHeader*, TraceCallback) = 0;
386 virtual void markConservatively(FinalizedHeapObjectHeader*) = 0;
H A DThreadState.cpp291 m_heaps[GeneralHeap] = new ThreadHeap<FinalizedHeapObjectHeader>(this);
H A DHeapTest.cpp263 virtual void mark(FinalizedHeapObjectHeader* header, TraceCallback callback) OVERRIDE
274 virtual void markConservatively(FinalizedHeapObjectHeader* header) OVERRIDE
915 virtual void mark(FinalizedHeapObjectHeader* header, TraceCallback callback) OVERRIDE
1947 sizeof(LargeObject) + sizeof(LargeHeapObject<FinalizedHeapObjectHeader>) + sizeof(FinalizedHeapObjectHeader);

Completed in 128 milliseconds