Address typedef | v8::base::RegionAllocator | |
all_regions_ | v8::base::RegionAllocator | private |
AllocateAlignedRegion(size_t size, size_t alignment) | v8::base::RegionAllocator | |
AllocateRegion(size_t size) | v8::base::RegionAllocator | |
AllocateRegion(RandomNumberGenerator *rng, size_t size) | v8::base::RegionAllocator | |
AllocateRegion(Address hint, size_t size, size_t alignment) | v8::base::RegionAllocator | |
AllocateRegionAt(Address requested_address, size_t size, RegionState region_state=RegionState::kAllocated) | v8::base::RegionAllocator | |
AllRegionsSet typedef | v8::base::RegionAllocator | private |
begin() const | v8::base::RegionAllocator | inline |
CheckRegion(Address address) | v8::base::RegionAllocator | |
contains(Address address) const | v8::base::RegionAllocator | inline |
contains(Address address, size_t size) const | v8::base::RegionAllocator | inline |
end() const | v8::base::RegionAllocator | inline |
FindRegion(Address address) | v8::base::RegionAllocator | private |
free_regions_ | v8::base::RegionAllocator | private |
free_size() const | v8::base::RegionAllocator | inline |
free_size_ | v8::base::RegionAllocator | private |
FreeListAddRegion(Region *region) | v8::base::RegionAllocator | private |
FreeListFindRegion(size_t size) | v8::base::RegionAllocator | private |
FreeListRemoveRegion(Region *region) | v8::base::RegionAllocator | private |
FreeRegion(Address address) | v8::base::RegionAllocator | inline |
FRIEND_TEST(RegionAllocatorTest, AllocateExcluded) | v8::base::RegionAllocator | private |
FRIEND_TEST(RegionAllocatorTest, AllocateRegionRandom) | v8::base::RegionAllocator | private |
FRIEND_TEST(RegionAllocatorTest, Contains) | v8::base::RegionAllocator | private |
FRIEND_TEST(RegionAllocatorTest, FindRegion) | v8::base::RegionAllocator | private |
FRIEND_TEST(RegionAllocatorTest, Fragmentation) | v8::base::RegionAllocator | private |
IsFree(Address address, size_t size) | v8::base::RegionAllocator | |
kAllocationFailure | v8::base::RegionAllocator | static |
max_load_for_randomization_ | v8::base::RegionAllocator | private |
Merge(AllRegionsSet::iterator prev_iter, AllRegionsSet::iterator next_iter) | v8::base::RegionAllocator | private |
on_merge_ | v8::base::RegionAllocator | private |
on_split_ | v8::base::RegionAllocator | private |
operator=(const RegionAllocator &)=delete | v8::base::RegionAllocator | |
page_size() const | v8::base::RegionAllocator | inline |
page_size_ | v8::base::RegionAllocator | private |
Print(std::ostream &os) const | v8::base::RegionAllocator | |
region_size_in_pages_ | v8::base::RegionAllocator | private |
RegionAllocator(Address address, size_t size, size_t page_size) | v8::base::RegionAllocator | |
RegionAllocator(const RegionAllocator &)=delete | v8::base::RegionAllocator | |
RegionState enum name | v8::base::RegionAllocator | |
set_on_merge_callback(SplitMergeCallback callback) | v8::base::RegionAllocator | inline |
set_on_split_callback(SplitMergeCallback callback) | v8::base::RegionAllocator | inline |
size() const | v8::base::RegionAllocator | inline |
Split(Region *region, size_t new_size) | v8::base::RegionAllocator | private |
SplitMergeCallback typedef | v8::base::RegionAllocator | |
TrimRegion(Address address, size_t new_size) | v8::base::RegionAllocator | |
whole_region_ | v8::base::RegionAllocator | private |
~RegionAllocator() | v8::base::RegionAllocator | |