Home
last modified time | relevance | path

Searched refs:PageType (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/heap/cppgc/
Dheap-space.h39 bool is_large() const { return type_ == PageType::kLarge; } in is_large()
53 enum class PageType { kNormal, kLarge }; enum
54 explicit BaseSpace(RawHeap* heap, size_t index, PageType type,
62 const PageType type_;
Dheap-space.cc17 BaseSpace::BaseSpace(RawHeap* heap, size_t index, PageType type, in BaseSpace()
44 : BaseSpace(heap, index, PageType::kNormal, is_compactable) {} in NormalPageSpace()
47 : BaseSpace(heap, index, PageType::kLarge, false /* is_compactable */) {} in LargePageSpace()
Dheap-page.h43 bool is_large() const { return type_ == PageType::kLarge; } in is_large()
81 enum class PageType : uint8_t { kNormal, kLarge }; enum
82 BasePage(HeapBase*, BaseSpace*, PageType);
87 PageType type_;
Dheap-page.cc101 BasePage::BasePage(HeapBase* heap, BaseSpace* space, PageType type) in BasePage()
131 : BasePage(heap, space, PageType::kNormal), in NormalPage()
175 : BasePage(heap, space, PageType::kLarge), payload_size_(size) {} in LargePage()
/external/v8/src/base/platform/
Dplatform-posix.cc142 enum class PageType { kShared, kPrivate }; enum
145 PageType page_type) { in GetFlagsForMemoryPermission()
147 flags |= (page_type == PageType::kShared) ? MAP_SHARED : MAP_PRIVATE; in GetFlagsForMemoryPermission()
165 PageType page_type) { in Allocate()
366 void* result = base::Allocate(hint, request_size, access, PageType::kPrivate); in Allocate()
394 return base::Allocate(nullptr, size, access, PageType::kShared); in AllocateShared()