/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/components/gc/core/ |
H A D | page_memory.cc | 164 PageBackend::PageBackend(PageAllocator* allocator) : allocator_(allocator) {} in PageBackend() function in gc::internal::PageBackend 166 PageBackend::~PageBackend() = default; 168 Address PageBackend::AllocateNormalPageMemory() { in AllocateNormalPageMemory() 185 void PageBackend::FreeNormalPageMemory(Address writeable_base) { in FreeNormalPageMemory() 192 Address PageBackend::AllocateLargePageMemory(size_t size) { in AllocateLargePageMemory() 201 void PageBackend::FreeLargePageMemory(Address writeable_base) { in FreeLargePageMemory()
|
H A D | page_memory.h | 198 class GC_EXPORT PageBackend final { 200 explicit PageBackend(PageAllocator*); 201 ~PageBackend(); 226 PageBackend(const PageBackend&) = delete; 227 PageBackend& operator=(const PageBackend&) = delete; 271 Address PageBackend::Lookup(Address address) const { in Lookup()
|
H A D | page_memory_test.cc | 161 PageBackend backend(&allocator); in TEST() 172 PageBackend backend(&allocator); in TEST() 184 PageBackend backend(&allocator); in TEST() 199 PageBackend backend(&allocator); in TEST() 212 PageBackend backend(&allocator); in TEST()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/heap/cppgc/ |
H A D | page-memory.h | 194 class V8_EXPORT_PRIVATE PageBackend final { 196 explicit PageBackend(PageAllocator*); 197 ~PageBackend(); 222 PageBackend(const PageBackend&) = delete; 223 PageBackend& operator=(const PageBackend&) = delete; 270 Address PageBackend::Lookup(ConstAddress address) const { in Lookup()
|
H A D | page-memory.cc | 168 PageBackend::PageBackend(PageAllocator* allocator) : allocator_(allocator) {} in PageBackend() function in cppgc::internal::PageBackend 170 PageBackend::~PageBackend() = default; 172 Address PageBackend::AllocateNormalPageMemory(size_t bucket) { in AllocateNormalPageMemory() 188 void PageBackend::FreeNormalPageMemory(size_t bucket, Address writeable_base) { in FreeNormalPageMemory() 195 Address PageBackend::AllocateLargePageMemory(size_t size) { in AllocateLargePageMemory() 204 void PageBackend::FreeLargePageMemory(Address writeable_base) { in FreeLargePageMemory()
|
H A D | visitor.h | 17 class PageBackend; variable 43 ConservativeTracingVisitor(HeapBase&, PageBackend&, cppgc::Visitor&); 62 PageBackend& page_backend_;
|
H A D | heap-base.h | 41 class PageBackend; variable 80 PageBackend* page_backend() { return page_backend_.get(); } in page_backend() 81 const PageBackend* page_backend() const { return page_backend_.get(); } in page_backend() 153 std::unique_ptr<PageBackend> page_backend_;
|
H A D | object-allocator.h | 30 class PageBackend; variable 50 ObjectAllocator(RawHeap* heap, PageBackend* page_backend, 74 PageBackend* page_backend_;
|
H A D | heap-page.cc | 109 NormalPage* NormalPage::Create(PageBackend* page_backend, in Create() 125 PageBackend* backend = page->heap()->page_backend(); in Destroy() 180 LargePage* LargePage::Create(PageBackend* page_backend, LargePageSpace* space, in Create() 205 PageBackend* backend = page->heap()->page_backend(); in Destroy()
|
H A D | heap-base.cc | 64 page_backend_(std::make_unique<PageBackend>(&caged_heap_.allocator())), in HeapBase() 67 std::make_unique<PageBackend>(platform_->GetPageAllocator())), in HeapBase()
|
H A D | heap-page.h | 21 class PageBackend; variable 138 static NormalPage* Create(PageBackend*, NormalPageSpace*); 190 static LargePage* Create(PageBackend*, LargePageSpace*, size_t);
|
H A D | object-allocator.cc | 86 void* AllocateLargeObject(PageBackend* page_backend, LargePageSpace* space, in AllocateLargeObject() 103 ObjectAllocator::ObjectAllocator(RawHeap* heap, PageBackend* page_backend, in ObjectAllocator()
|
/dports/lang/v8/v8-9.6.180.12/src/heap/cppgc/ |
H A D | page-memory.h | 199 class V8_EXPORT_PRIVATE PageBackend final { 201 PageBackend(PageAllocator&, FatalOutOfMemoryHandler&); 202 ~PageBackend(); 227 PageBackend(const PageBackend&) = delete; 228 PageBackend& operator=(const PageBackend&) = delete; 278 Address PageBackend::Lookup(ConstAddress address) const { in Lookup()
|
H A D | page-memory.cc | 189 PageBackend::PageBackend(PageAllocator& allocator, in PageBackend() function in cppgc::internal::PageBackend 193 PageBackend::~PageBackend() = default; 195 Address PageBackend::AllocateNormalPageMemory(size_t bucket) { in AllocateNormalPageMemory() 214 void PageBackend::FreeNormalPageMemory(size_t bucket, Address writeable_base) { in FreeNormalPageMemory() 222 Address PageBackend::AllocateLargePageMemory(size_t size) { in AllocateLargePageMemory() 233 void PageBackend::FreeLargePageMemory(Address writeable_base) { in FreeLargePageMemory()
|
H A D | visitor.h | 16 class PageBackend; variable 42 ConservativeTracingVisitor(HeapBase&, PageBackend&, cppgc::Visitor&); 61 PageBackend& page_backend_;
|
H A D | object-allocator.h | 35 class PageBackend; variable 41 ObjectAllocator(RawHeap& heap, PageBackend& page_backend, 69 PageBackend& page_backend_;
|
H A D | heap-base.h | 70 class PageBackend; variable 105 PageBackend* page_backend() { return page_backend_.get(); } in page_backend() 106 const PageBackend* page_backend() const { return page_backend_.get(); } in page_backend() 236 std::unique_ptr<PageBackend> page_backend_;
|
H A D | heap-page.cc | 123 NormalPage* NormalPage::Create(PageBackend& page_backend, in Create() 157 PageBackend* backend = page->heap().page_backend(); in Destroy() 219 LargePage* LargePage::Create(PageBackend& page_backend, LargePageSpace& space, in Create() 241 PageBackend* backend = page->heap().page_backend(); in Destroy()
|
H A D | heap-page.h | 21 class PageBackend; variable 147 static NormalPage* Create(PageBackend&, NormalPageSpace&); 208 static LargePage* Create(PageBackend&, LargePageSpace&, size_t);
|
H A D | heap-base.cc | 67 page_backend_(std::make_unique<PageBackend>(caged_heap_.allocator(), in HeapBase() 70 page_backend_(std::make_unique<PageBackend>(*page_allocator(), in HeapBase()
|
H A D | object-allocator.cc | 90 void* AllocateLargeObject(PageBackend& page_backend, LargePageSpace& space, in AllocateLargeObject() 109 ObjectAllocator::ObjectAllocator(RawHeap& heap, PageBackend& page_backend, in ObjectAllocator()
|
H A D | visitor.cc | 28 HeapBase& heap, PageBackend& page_backend, cppgc::Visitor& visitor) in ConservativeTracingVisitor()
|
/dports/lang/v8/v8-9.6.180.12/test/unittests/heap/cppgc/ |
H A D | page-memory-unittest.cc | 269 PageBackend backend(allocator, oom_handler); in TEST() 282 PageBackend backend(allocator, oom_handler); in TEST() 295 PageBackend backend(allocator, oom_handler); in TEST() 312 PageBackend backend(allocator, oom_handler); in TEST() 326 PageBackend backend(allocator, oom_handler); in TEST()
|
H A D | concurrent-sweeper-unittest.cc | 105 const PageBackend* backend = heap->page_backend(); in CheckFreeListEntries() 121 const PageBackend* backend = heap->page_backend(); in PageInBackend() 128 const PageBackend* backend = heap->page_backend(); in FreeListContains()
|
H A D | heap-page-unittest.cc | 27 PageBackend& GetPageBackend() { in GetPageBackend() 188 const PageBackend* backend = Heap::From(GetHeap())->page_backend(); in TEST_F() 213 const PageBackend* backend = Heap::From(GetHeap())->page_backend(); in TEST_F()
|