Home
last modified time | relevance | path

Searched refs:BoundedPageAllocator (Results 1 – 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/base/
Dbounded-page-allocator.cc10 BoundedPageAllocator::BoundedPageAllocator( in BoundedPageAllocator() function in v8::base::BoundedPageAllocator
23 BoundedPageAllocator::Address BoundedPageAllocator::begin() const { in begin()
27 size_t BoundedPageAllocator::size() const { return region_allocator_.size(); } in size()
29 void* BoundedPageAllocator::AllocatePages(void* hint, size_t size, in AllocatePages()
69 bool BoundedPageAllocator::AllocatePagesAt(Address address, size_t size, in AllocatePagesAt()
93 bool BoundedPageAllocator::ReserveForSharedMemoryMapping(void* ptr, in ReserveForSharedMemoryMapping()
117 bool BoundedPageAllocator::FreePages(void* raw_address, size_t size) { in FreePages()
136 bool BoundedPageAllocator::ReleasePages(void* raw_address, size_t size, in ReleasePages()
180 bool BoundedPageAllocator::SetPermissions(void* address, size_t size, in SetPermissions()
188 bool BoundedPageAllocator::DiscardSystemPages(void* address, size_t size) { in DiscardSystemPages()
[all …]
Dbounded-page-allocator.h37 class V8_BASE_EXPORT BoundedPageAllocator : public v8::PageAllocator {
41 BoundedPageAllocator(v8::PageAllocator* page_allocator, Address start,
44 BoundedPageAllocator(const BoundedPageAllocator&) = delete;
45 BoundedPageAllocator& operator=(const BoundedPageAllocator&) = delete;
46 ~BoundedPageAllocator() override = default;
/third_party/node/deps/v8/src/zone/
Daccounting-allocator.h18 class BoundedPageAllocator; variable
74 std::unique_ptr<base::BoundedPageAllocator> bounded_page_allocator_;
Daccounting-allocator.cc50 std::unique_ptr<v8::base::BoundedPageAllocator> CreateBoundedAllocator( in CreateBoundedAllocator()
55 auto allocator = std::make_unique<v8::base::BoundedPageAllocator>( in CreateBoundedAllocator()
/third_party/node/deps/v8/src/utils/
Dallocation.h18 class BoundedPageAllocator; variable
355 base::BoundedPageAllocator* page_allocator() const { in page_allocator()
396 std::unique_ptr<base::BoundedPageAllocator> page_allocator_;
Dallocation.cc462 page_allocator_ = std::make_unique<base::BoundedPageAllocator>( in InitReservation()
/third_party/node/deps/v8/src/heap/cppgc/
Dcaged-heap.h24 using AllocatorType = v8::base::BoundedPageAllocator;
Dcaged-heap.cc73 bounded_allocator_ = std::make_unique<v8::base::BoundedPageAllocator>( in CagedHeap()