Home
last modified time | relevance | path

Searched refs:region_allocator_ (Results 1 – 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/base/
Dbounded-page-allocator.cc16 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 …]
Dvirtual-address-space.cc190 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 …]
Demulated-virtual-address-subspace.cc22 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()
Dbounded-page-allocator.h55 return region_allocator_.contains(address); in contains()
93 v8::base::RegionAllocator region_allocator_; variable
Demulated-virtual-address-subspace.h122 RegionAllocator region_allocator_; in NON_EXPORTED_BASE() local
Dvirtual-address-space.h153 RegionAllocator region_allocator_; variable