Searched refs:HeapPage (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DHeap.cpp620 for (HeapPage<Header>* page = m_firstPage; page; page = page->m_next)
687 for (HeapPage<Header>* page = m_firstPage; page; page = page->next()) {
691 for (HeapPage<Header>* page = m_firstPageAllocatedDuringSweeping; page; page = page->next()) {
725 for (HeapPage<Header>* page = m_firstPage; page; page = page->next(), ++info->pageCount) {
775 if (HeapPage<Header>::payloadSize() != size && !entry->shouldAddToFreeList())
838 HeapPage<Header>* page = m_firstPage;
1154 void ThreadHeap<Header>::removePageFromHeap(HeapPage<Header>* page)
1171 page->~HeapPage<Header>();
1200 HeapPage<Header>* page = new (pageMemory->writableStart()) HeapPage<Heade
1398 HeapPage<Header>::HeapPage(PageMemory* storage, ThreadHeap<Header>* heap, const GCInfo* gcInfo) function in class:blink::HeapPage
[all...]
H A DHeap.h489 // pointer can be stored in the HeapPage instead of in the header of
493 class HeapPage : public BaseHeapPage { class in namespace:blink
495 HeapPage(PageMemory*, ThreadHeap<Header>*, const GCInfo*);
497 void link(HeapPage**);
498 static void unlink(ThreadHeap<Header>*, HeapPage*, HeapPage**);
512 HeapPage* next() { return m_next; }
521 return (blinkPagePayloadSize() - sizeof(HeapPage) - headerPadding<Header>()) & ~allocationMask;
568 HeapPage<Header>* m_next;
897 void removePageFromHeap(HeapPage<Heade
[all...]

Completed in 73 milliseconds