Searched refs:region_allocator_ (Results 1 – 6 of 6) sorted by relevance
/third_party/node/deps/v8/src/base/ |
D | bounded-page-allocator.cc | 16 region_allocator_(start, size, allocate_page_size_), in BoundedPageAllocator() 24 return region_allocator_.begin(); in begin() 27 size_t BoundedPageAllocator::size() const { return region_allocator_.size(); } in size() 33 DCHECK(IsAligned(alignment, region_allocator_.page_size())); in AllocatePages() 40 region_allocator_.contains(hint_address, size)) { in AllocatePages() 41 if (region_allocator_.AllocateRegionAt(hint_address, size)) { in AllocatePages() 49 address = region_allocator_.AllocateRegion(size); in AllocatePages() 51 address = region_allocator_.AllocateAlignedRegion(size, alignment); in AllocatePages() 62 CHECK_EQ(region_allocator_.FreeRegion(address), size); in AllocatePages() 76 DCHECK(region_allocator_.contains(address, size)); in AllocatePagesAt() [all …]
|
D | virtual-address-space.cc | 190 region_allocator_(reinterpret_cast<Address>(reservation.base()), in VirtualAddressSubspace() 197 region_allocator_.set_on_split_callback([this](Address start, size_t size) { in VirtualAddressSubspace() 201 region_allocator_.set_on_merge_callback([this](Address start, size_t size) { in VirtualAddressSubspace() 235 Address address = region_allocator_.AllocateRegion(hint, size, alignment); in AllocatePages() 241 CHECK_EQ(size, region_allocator_.FreeRegion(address)); in AllocatePages() 257 CHECK_EQ(size, region_allocator_.FreeRegion(address)); in FreePages() 279 return region_allocator_.AllocateRegionAt(address, size); in AllocateGuardRegion() 287 CHECK_EQ(size, region_allocator_.FreeRegion(address)); in FreeGuardRegion() 300 region_allocator_.AllocateRegion(hint, size, allocation_granularity()); in AllocateSharedPages() 306 CHECK_EQ(size, region_allocator_.FreeRegion(address)); in AllocateSharedPages() [all …]
|
D | emulated-virtual-address-subspace.cc | 22 region_allocator_(base, mapped_size, parent_space_->page_size()) { in EmulatedVirtualAddressSubspace() 53 Address address = region_allocator_.AllocateRegion(hint, size, alignment); in AllocatePages() 61 CHECK_EQ(size, region_allocator_.FreeRegion(address)); in AllocatePages() 100 CHECK_EQ(size, region_allocator_.FreeRegion(address)); in FreePages() 152 return region_allocator_.AllocateRegionAt(address, size); in AllocateGuardRegion() 162 CHECK_EQ(size, region_allocator_.FreeRegion(address)); in FreeGuardRegion()
|
D | bounded-page-allocator.h | 55 return region_allocator_.contains(address); in contains() 93 v8::base::RegionAllocator region_allocator_; variable
|
D | emulated-virtual-address-subspace.h | 122 RegionAllocator region_allocator_; in NON_EXPORTED_BASE() local
|
D | virtual-address-space.h | 153 RegionAllocator region_allocator_; variable
|