Header            136 Source/core/html/track/vtt/VTTParser.cpp             m_state = Header;
Header            139 Source/core/html/track/vtt/VTTParser.cpp         case Header:
Header            361 Source/platform/heap/Heap.cpp template<typename Header>
Header            362 Source/platform/heap/Heap.cpp void LargeHeapObject<Header>::unmark()
Header            367 Source/platform/heap/Heap.cpp template<typename Header>
Header            368 Source/platform/heap/Heap.cpp bool LargeHeapObject<Header>::isMarked()
Header            373 Source/platform/heap/Heap.cpp template<typename Header>
Header            374 Source/platform/heap/Heap.cpp bool LargeHeapObject<Header>::checkAndMarkPointer(Visitor* visitor, Address address)
Header            417 Source/platform/heap/Heap.cpp template<typename Header>
Header            418 Source/platform/heap/Heap.cpp ThreadHeap<Header>::ThreadHeap(ThreadState* state)
Header            430 Source/platform/heap/Heap.cpp template<typename Header>
Header            431 Source/platform/heap/Heap.cpp ThreadHeap<Header>::~ThreadHeap()
Header            439 Source/platform/heap/Heap.cpp template<typename Header>
Header            440 Source/platform/heap/Heap.cpp Address ThreadHeap<Header>::outOfLineAllocate(size_t size, const GCInfo* gcInfo)
Header            453 Source/platform/heap/Heap.cpp template<typename Header>
Header            454 Source/platform/heap/Heap.cpp bool ThreadHeap<Header>::allocateFromFreeList(size_t minSize)
Header            474 Source/platform/heap/Heap.cpp template<typename Header>
Header            475 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::ensureCurrentAllocation(size_t minSize, const GCInfo* gcInfo)
Header            490 Source/platform/heap/Heap.cpp template<typename Header>
Header            491 Source/platform/heap/Heap.cpp BaseHeapPage* ThreadHeap<Header>::heapPageFromAddress(Address address)
Header            493 Source/platform/heap/Heap.cpp     for (HeapPage<Header>* page = m_firstPage; page; page = page->next()) {
Header            500 Source/platform/heap/Heap.cpp template<typename Header>
Header            501 Source/platform/heap/Heap.cpp BaseHeapPage* ThreadHeap<Header>::largeHeapObjectFromAddress(Address address)
Header            503 Source/platform/heap/Heap.cpp     for (LargeHeapObject<Header>* current = m_firstLargeHeapObject; current; current = current->next()) {
Header            510 Source/platform/heap/Heap.cpp template<typename Header>
Header            511 Source/platform/heap/Heap.cpp bool ThreadHeap<Header>::checkAndMarkLargeHeapObject(Visitor* visitor, Address address)
Header            513 Source/platform/heap/Heap.cpp     for (LargeHeapObject<Header>* current = m_firstLargeHeapObject; current; current = current->next()) {
Header            520 Source/platform/heap/Heap.cpp template<typename Header>
Header            521 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::addToFreeList(Address address, size_t size)
Header            528 Source/platform/heap/Heap.cpp     ASSERT(!((reinterpret_cast<uintptr_t>(address) + sizeof(Header)) & allocationMask));
Header            545 Source/platform/heap/Heap.cpp     if (HeapPage<Header>::payloadSize() != size && !entry->shouldAddToFreeList())
Header            554 Source/platform/heap/Heap.cpp template<typename Header>
Header            555 Source/platform/heap/Heap.cpp Address ThreadHeap<Header>::allocateLargeObject(size_t size, const GCInfo* gcInfo)
Header            560 Source/platform/heap/Heap.cpp     size_t allocationSize = sizeof(LargeHeapObject<Header>) + size;
Header            565 Source/platform/heap/Heap.cpp     allocationSize += headerPadding<Header>();
Header            576 Source/platform/heap/Heap.cpp     Address headerAddress = largeObjectAddress + sizeof(LargeHeapObject<Header>) + headerPadding<Header>();
Header            578 Source/platform/heap/Heap.cpp     Header* header = new (NotNull, headerAddress) Header(size, gcInfo);
Header            581 Source/platform/heap/Heap.cpp     LargeHeapObject<Header>* largeObject = new (largeObjectAddress) LargeHeapObject<Header>(pageMemory, gcInfo, threadState());
Header            592 Source/platform/heap/Heap.cpp template<typename Header>
Header            593 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::freeLargeObject(LargeHeapObject<Header>* object, LargeHeapObject<Header>** previousNext)
Header            600 Source/platform/heap/Heap.cpp     ASAN_UNPOISON_MEMORY_REGION(object->heapObjectHeader(), sizeof(Header));
Header            622 Source/platform/heap/Heap.cpp template<typename Header>
Header            623 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::clearPagePool()
Header            628 Source/platform/heap/Heap.cpp template<typename Header>
Header            629 Source/platform/heap/Heap.cpp PageMemory* ThreadHeap<Header>::takePageFromPool()
Header            646 Source/platform/heap/Heap.cpp template<typename Header>
Header            647 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::addPageToPool(HeapPage<Header>* unused)
Header            655 Source/platform/heap/Heap.cpp template<typename Header>
Header            656 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::allocatePage(const GCInfo* gcInfo)
Header            664 Source/platform/heap/Heap.cpp     HeapPage<Header>* page = new (pageMemory->writableStart()) HeapPage<Header>(pageMemory, this, gcInfo);
Header            672 Source/platform/heap/Heap.cpp     addToFreeList(page->payload(), HeapPage<Header>::payloadSize());
Header            676 Source/platform/heap/Heap.cpp template<typename Header>
Header            677 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::getScannedStats(HeapStats& scannedStats)
Header            679 Source/platform/heap/Heap.cpp     for (HeapPage<Header>* page = m_firstPage; page; page = page->next())
Header            681 Source/platform/heap/Heap.cpp     for (LargeHeapObject<Header>* current = m_firstLargeHeapObject; current; current = current->next())
Header            693 Source/platform/heap/Heap.cpp template<typename Header>
Header            694 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::sweep()
Header            701 Source/platform/heap/Heap.cpp     for (HeapPage<Header>* page = m_firstPage; page; page = page->next())
Header            704 Source/platform/heap/Heap.cpp     HeapPage<Header>* page = m_firstPage;
Header            705 Source/platform/heap/Heap.cpp     HeapPage<Header>** previous = &m_firstPage;
Header            709 Source/platform/heap/Heap.cpp             HeapPage<Header>* unused = page;
Header            711 Source/platform/heap/Heap.cpp             HeapPage<Header>::unlink(unused, previous);
Header            722 Source/platform/heap/Heap.cpp     LargeHeapObject<Header>** previousNext = &m_firstLargeHeapObject;
Header            723 Source/platform/heap/Heap.cpp     for (LargeHeapObject<Header>* current = m_firstLargeHeapObject; current;) {
Header            731 Source/platform/heap/Heap.cpp             LargeHeapObject<Header>* next = current->next();
Header            738 Source/platform/heap/Heap.cpp template<typename Header>
Header            739 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::assertEmpty()
Header            744 Source/platform/heap/Heap.cpp     for (HeapPage<Header>* page = m_firstPage; page; page = page->next()) {
Header            762 Source/platform/heap/Heap.cpp template<typename Header>
Header            763 Source/platform/heap/Heap.cpp bool ThreadHeap<Header>::isConsistentForGC()
Header            772 Source/platform/heap/Heap.cpp template<typename Header>
Header            773 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::makeConsistentForGC()
Header            781 Source/platform/heap/Heap.cpp template<typename Header>
Header            782 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::clearMarks()
Header            785 Source/platform/heap/Heap.cpp     for (HeapPage<Header>* page = m_firstPage; page; page = page->next())
Header            787 Source/platform/heap/Heap.cpp     for (LargeHeapObject<Header>* current = m_firstLargeHeapObject; current; current = current->next())
Header            791 Source/platform/heap/Heap.cpp template<typename Header>
Header            792 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::deletePages()
Header            798 Source/platform/heap/Heap.cpp     for (HeapPage<Header>* page = m_firstPage; page; ) {
Header            799 Source/platform/heap/Heap.cpp         HeapPage<Header>* dead = page;
Header            807 Source/platform/heap/Heap.cpp     for (LargeHeapObject<Header>* current = m_firstLargeHeapObject; current;) {
Header            808 Source/platform/heap/Heap.cpp         LargeHeapObject<Header>* dead = current;
Header            817 Source/platform/heap/Heap.cpp template<typename Header>
Header            818 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::clearFreeLists()
Header            835 Source/platform/heap/Heap.cpp template<typename Header>
Header            836 Source/platform/heap/Heap.cpp HeapPage<Header>::HeapPage(PageMemory* storage, ThreadHeap<Header>* heap, const GCInfo* gcInfo)
Header            841 Source/platform/heap/Heap.cpp     COMPILE_ASSERT(!(sizeof(HeapPage<Header>) & allocationMask), page_header_incorrectly_aligned);
Header            847 Source/platform/heap/Heap.cpp template<typename Header>
Header            848 Source/platform/heap/Heap.cpp void HeapPage<Header>::link(HeapPage** prevNext)
Header            854 Source/platform/heap/Heap.cpp template<typename Header>
Header            855 Source/platform/heap/Heap.cpp void HeapPage<Header>::unlink(HeapPage* unused, HeapPage** prevNext)
Header            861 Source/platform/heap/Heap.cpp template<typename Header>
Header            862 Source/platform/heap/Heap.cpp void HeapPage<Header>::getStats(HeapStats& stats)
Header            868 Source/platform/heap/Heap.cpp         Header* header = reinterpret_cast<Header*>(headerAddress);
Header            877 Source/platform/heap/Heap.cpp template<typename Header>
Header            878 Source/platform/heap/Heap.cpp bool HeapPage<Header>::isEmpty()
Header            884 Source/platform/heap/Heap.cpp template<typename Header>
Header            885 Source/platform/heap/Heap.cpp void HeapPage<Header>::sweep()
Header            899 Source/platform/heap/Heap.cpp         Header* header = static_cast<Header*>(basicHeader);
Header            923 Source/platform/heap/Heap.cpp template<typename Header>
Header            924 Source/platform/heap/Heap.cpp void HeapPage<Header>::clearMarks()
Header            927 Source/platform/heap/Heap.cpp         Header* header = reinterpret_cast<Header*>(headerAddress);
Header            935 Source/platform/heap/Heap.cpp template<typename Header>
Header            936 Source/platform/heap/Heap.cpp void HeapPage<Header>::populateObjectStartBitMap()
Header            941 Source/platform/heap/Heap.cpp         Header* header = reinterpret_cast<Header*>(headerAddress);
Header            954 Source/platform/heap/Heap.cpp template<typename Header>
Header            955 Source/platform/heap/Heap.cpp void HeapPage<Header>::clearObjectStartBitMap()
Header            978 Source/platform/heap/Heap.cpp template<typename Header>
Header            979 Source/platform/heap/Heap.cpp bool HeapPage<Header>::checkAndMarkPointer(Visitor* visitor, Address addr)
Header            999 Source/platform/heap/Heap.cpp     Header* header = reinterpret_cast<Header*>(objectAddress);
Header           1008 Source/platform/heap/Heap.cpp template<typename Header>
Header           1009 Source/platform/heap/Heap.cpp void HeapPage<Header>::poisonUnmarkedObjects()
Header           1012 Source/platform/heap/Heap.cpp         Header* header = reinterpret_cast<Header*>(headerAddress);
Header           1048 Source/platform/heap/Heap.cpp template<typename Header>
Header           1049 Source/platform/heap/Heap.cpp void LargeHeapObject<Header>::getStats(HeapStats& stats)
Header             90 Source/platform/heap/Heap.h template<typename Header>
Header             93 Source/platform/heap/Heap.h     return (allocationGranularity - (sizeof(Header) % allocationGranularity)) % allocationGranularity;
Header            173 Source/platform/heap/Heap.h template<typename Header>
Header            178 Source/platform/heap/Heap.h         COMPILE_ASSERT(!(sizeof(LargeHeapObject<Header>) & allocationMask), large_heap_object_header_misaligned);
Header            183 Source/platform/heap/Heap.h     void link(LargeHeapObject<Header>** previousNext)
Header            189 Source/platform/heap/Heap.h     void unlink(LargeHeapObject<Header>** previousNext)
Header            199 Source/platform/heap/Heap.h     LargeHeapObject<Header>* next()
Header            206 Source/platform/heap/Heap.h         return heapObjectHeader()->size() + sizeof(LargeHeapObject<Header>) + headerPadding<Header>();
Header            212 Source/platform/heap/Heap.h     Header* heapObjectHeader()
Header            214 Source/platform/heap/Heap.h         Address headerAddress = address() + sizeof(LargeHeapObject<Header>) + headerPadding<Header>();
Header            215 Source/platform/heap/Heap.h         return reinterpret_cast<Header*>(headerAddress);
Header            226 Source/platform/heap/Heap.h     friend class ThreadHeap<Header>;
Header            228 Source/platform/heap/Heap.h     LargeHeapObject<Header>* m_next;
Header            413 Source/platform/heap/Heap.h template<typename Header>
Header            416 Source/platform/heap/Heap.h     HeapPage(PageMemory*, ThreadHeap<Header>*, const GCInfo*);
Header            433 Source/platform/heap/Heap.h         return address() + sizeof(*this) + headerPadding<Header>();
Header            438 Source/platform/heap/Heap.h         return (blinkPagePayloadSize() - sizeof(HeapPage) - headerPadding<Header>()) & ~allocationMask;
Header            447 Source/platform/heap/Heap.h     void finalize(Header*);
Header            449 Source/platform/heap/Heap.h     ThreadHeap<Header>* heap() { return m_heap; }
Header            457 Source/platform/heap/Heap.h     TraceCallback traceCallback(Header*);
Header            459 Source/platform/heap/Heap.h     HeapPage<Header>* m_next;
Header            460 Source/platform/heap/Heap.h     ThreadHeap<Header>* m_heap;
Header            464 Source/platform/heap/Heap.h     friend class ThreadHeap<Header>;
Header            660 Source/platform/heap/Heap.h template<typename Header>
Header            686 Source/platform/heap/Heap.h     void addPageToPool(HeapPage<Header>*);
Header            689 Source/platform/heap/Heap.h         return allocationSizeFromSize(size) - sizeof(Header);
Header            727 Source/platform/heap/Heap.h         ASSERT(size <= HeapPage<Header>::payloadSize());
Header            734 Source/platform/heap/Heap.h     void freeLargeObject(LargeHeapObject<Header>*, LargeHeapObject<Header>**);
Header            744 Source/platform/heap/Heap.h     HeapPage<Header>* m_firstPage;
Header            745 Source/platform/heap/Heap.h     LargeHeapObject<Header>* m_firstLargeHeapObject;
Header           1147 Source/platform/heap/Heap.h template<typename Header>
Header           1148 Source/platform/heap/Heap.h size_t ThreadHeap<Header>::allocationSizeFromSize(size_t size)
Header           1157 Source/platform/heap/Heap.h     size_t allocationSize = size + sizeof(Header);
Header           1163 Source/platform/heap/Heap.h template<typename Header>
Header           1164 Source/platform/heap/Heap.h Address ThreadHeap<Header>::allocate(size_t size, const GCInfo* gcInfo)
Header           1175 Source/platform/heap/Heap.h     Header* header = new (NotNull, headerAddress) Header(allocationSize, gcInfo);
Header           1176 Source/platform/heap/Heap.h     size_t payloadSize = allocationSize - sizeof(Header);
Header             54 Source/platform/heap/ThreadState.h template<typename Header> class ThreadHeap;