Searched refs:page_backend (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/heap/cppgc/ |
D | heap-page.cc | 41 heap->page_backend()->Lookup(static_cast<ConstAddress>(address))); in FromInnerAddress() 109 NormalPage* NormalPage::Create(PageBackend* page_backend, in Create() argument 111 DCHECK_NOT_NULL(page_backend); in Create() 113 void* memory = page_backend->AllocateNormalPageMemory(space->index()); in Create() 125 PageBackend* backend = page->heap()->page_backend(); in Destroy() 180 LargePage* LargePage::Create(PageBackend* page_backend, LargePageSpace* space, in Create() argument 182 DCHECK_NOT_NULL(page_backend); in Create() 191 void* memory = page_backend->AllocateLargePageMemory(allocation_size); in Create() 205 PageBackend* backend = page->heap()->page_backend(); in Destroy()
|
D | object-allocator.cc | 86 void* AllocateLargeObject(PageBackend* page_backend, LargePageSpace* space, in AllocateLargeObject() argument 89 LargePage* page = LargePage::Create(page_backend, space, size); in AllocateLargeObject() 103 ObjectAllocator::ObjectAllocator(RawHeap* heap, PageBackend* page_backend, in ObjectAllocator() argument 106 page_backend_(page_backend), in ObjectAllocator()
|
D | visitor.cc | 25 HeapBase& heap, PageBackend& page_backend, cppgc::Visitor& visitor) in ConservativeTracingVisitor() argument 26 : heap_(heap), page_backend_(page_backend), visitor_(visitor) {} in ConservativeTracingVisitor()
|
D | heap-base.h | 80 PageBackend* page_backend() { return page_backend_.get(); } in page_backend() function 81 const PageBackend* page_backend() const { return page_backend_.get(); } in page_backend() function
|
D | marking-verifier.cc | 18 : ConservativeTracingVisitor(heap, *heap.page_backend(), *visitor.get()), in MarkingVerifierBase()
|
D | marking-visitor.cc | 52 : ConservativeTracingVisitor(heap, *heap.page_backend(), visitor), in ConservativeMarkingVisitor()
|
D | object-allocator.h | 50 ObjectAllocator(RawHeap* heap, PageBackend* page_backend,
|