Searched refs:BoundedPageAllocator (Results 1 – 8 of 8) sorted by relevance
/third_party/node/deps/v8/src/base/ |
D | bounded-page-allocator.cc | 10 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 …]
|
D | bounded-page-allocator.h | 37 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/ |
D | accounting-allocator.h | 18 class BoundedPageAllocator; variable 74 std::unique_ptr<base::BoundedPageAllocator> bounded_page_allocator_;
|
D | accounting-allocator.cc | 50 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/ |
D | allocation.h | 18 class BoundedPageAllocator; variable 355 base::BoundedPageAllocator* page_allocator() const { in page_allocator() 396 std::unique_ptr<base::BoundedPageAllocator> page_allocator_;
|
D | allocation.cc | 462 page_allocator_ = std::make_unique<base::BoundedPageAllocator>( in InitReservation()
|
/third_party/node/deps/v8/src/heap/cppgc/ |
D | caged-heap.h | 24 using AllocatorType = v8::base::BoundedPageAllocator;
|
D | caged-heap.cc | 73 bounded_allocator_ = std::make_unique<v8::base::BoundedPageAllocator>( in CagedHeap()
|