AddCategory(FreeListCategory *category) override | v8::internal::FreeListManyCached | virtual |
Allocate(size_t size_in_bytes, size_t *node_size, AllocationOrigin origin) override | v8::internal::FreeListManyCachedFastPathBase | virtual |
Available() | v8::internal::FreeList | inline |
available_ | v8::internal::FreeList | protected |
categories_ | v8::internal::FreeList | protected |
categories_min | v8::internal::FreeListMany | protectedstatic |
CreateFreeList() | v8::internal::FreeList | static |
CreateFreeListForNewSpace() | v8::internal::FreeList | static |
decrease_wasted_bytes(size_t bytes) | v8::internal::FreeList | inline |
DecreaseAvailableBytes(size_t bytes) | v8::internal::FreeList | inline |
EvictFreeListItems(PageMetadata *page) | v8::internal::FreeList | |
ForAllFreeListCategories(FreeListCategoryType type, Callback callback) | v8::internal::FreeList | inline |
ForAllFreeListCategories(Callback callback) | v8::internal::FreeList | inline |
Free(const WritableFreeSpace &free_space, FreeMode mode) override | v8::internal::FreeListManyCached | virtual |
FreeList(int number_of_categories, size_t min_block_size) | v8::internal::FreeList | |
FreeListMany() | v8::internal::FreeListMany | |
FreeListManyCached() | v8::internal::FreeListManyCached | |
FreeListManyCachedFastPathBase(SmallBlocksMode small_blocks_mode) | v8::internal::FreeListManyCachedFastPathBase | inlineexplicit |
FRIEND_TEST(SpacesTest, FreeListManyCachedFastPathSelectFastAllocationFreeListCategoryType) | v8::internal::FreeListManyCachedFastPathBase | private |
v8::internal::FreeListManyCached::FRIEND_TEST(SpacesTest, FreeListManySelectFreeListCategoryType) | v8::internal::FreeListMany | protected |
v8::internal::FreeListManyCached::FRIEND_TEST(SpacesTest, FreeListManyGuaranteedAllocatable) | v8::internal::FreeListMany | protected |
GetPageForCategoryType(FreeListCategoryType type) | v8::internal::FreeList | inlineprotected |
GetPageForSize(size_t size_in_bytes) override | v8::internal::FreeListMany | virtual |
increase_wasted_bytes(size_t bytes) | v8::internal::FreeList | inline |
IncreaseAvailableBytes(size_t bytes) | v8::internal::FreeList | inline |
IsEmpty() | v8::internal::FreeList | inline |
kFastPathFallBackTiny | v8::internal::FreeListManyCachedFastPathBase | protectedstatic |
kFastPathFirstCategory | v8::internal::FreeListManyCachedFastPathBase | protectedstatic |
kFastPathOffset | v8::internal::FreeListManyCachedFastPathBase | protectedstatic |
kFastPathStart | v8::internal::FreeListManyCachedFastPathBase | protectedstatic |
kMaxBlockSize | v8::internal::FreeListMany | protectedstatic |
kMinBlockSize | v8::internal::FreeListMany | protectedstatic |
kNumberOfCategories | v8::internal::FreeListMany | protectedstatic |
kPreciseCategoryMaxSize | v8::internal::FreeListMany | protectedstatic |
kTinyObjectMaxSize | v8::internal::FreeListManyCachedFastPathBase | protectedstatic |
last_category() | v8::internal::FreeList | inline |
last_category_ | v8::internal::FreeList | protected |
min_block_size() const | v8::internal::FreeList | inline |
min_block_size_ | v8::internal::FreeList | protected |
next_nonempty_category | v8::internal::FreeListManyCached | protected |
number_of_categories() | v8::internal::FreeList | inline |
number_of_categories_ | v8::internal::FreeList | protected |
PrintCategories(FreeListCategoryType type) | v8::internal::FreeList | |
RemoveCategory(FreeListCategory *category) override | v8::internal::FreeListManyCached | virtual |
RepairLists(Heap *heap) | v8::internal::FreeList | |
Reset() override | v8::internal::FreeListManyCached | virtual |
ResetCache() | v8::internal::FreeListManyCached | inlineprivate |
ResetForNonBlackAllocatedPages() override | v8::internal::FreeListManyCached | virtual |
SearchForNodeInList(FreeListCategoryType type, size_t minimum_size, size_t *node_size) | v8::internal::FreeList | protected |
SelectFastAllocationFreeListCategoryType(size_t size_in_bytes) | v8::internal::FreeListManyCachedFastPathBase | inlineprotected |
SelectFreeListCategoryType(size_t size_in_bytes) override | v8::internal::FreeListMany | inlineprotectedvirtual |
small_blocks_mode_ | v8::internal::FreeListManyCachedFastPathBase | private |
SmallBlocksMode enum name | v8::internal::FreeListManyCachedFastPathBase | |
top(FreeListCategoryType type) const | v8::internal::FreeList | inlineprotected |
TryFindNodeIn(FreeListCategoryType type, size_t minimum_size, size_t *node_size) | v8::internal::FreeList | protected |
UpdateCacheAfterAddition(FreeListCategoryType cat) | v8::internal::FreeListManyCached | inlineprotected |
UpdateCacheAfterRemoval(FreeListCategoryType cat) | v8::internal::FreeListManyCached | inlineprotected |
VerifyAvailable() | v8::internal::FreeList | inlineprotected |
wasted_bytes() const | v8::internal::FreeList | inline |
wasted_bytes_ | v8::internal::FreeList | protected |
~FreeList()=default | v8::internal::FreeList | virtual |
~FreeListMany() override | v8::internal::FreeListMany | |