v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::FreeListManyCached Member List

This is the complete list of members for v8::internal::FreeListManyCached, including all inherited members.

AddCategory(FreeListCategory *category) overridev8::internal::FreeListManyCachedvirtual
Allocate(size_t size_in_bytes, size_t *node_size, AllocationOrigin origin) overridev8::internal::FreeListManyCachedvirtual
Available()v8::internal::FreeListinline
available_v8::internal::FreeListprotected
categories_v8::internal::FreeListprotected
categories_minv8::internal::FreeListManyprotectedstatic
CreateFreeList()v8::internal::FreeListstatic
CreateFreeListForNewSpace()v8::internal::FreeListstatic
decrease_wasted_bytes(size_t bytes)v8::internal::FreeListinline
DecreaseAvailableBytes(size_t bytes)v8::internal::FreeListinline
EvictFreeListItems(PageMetadata *page)v8::internal::FreeList
ForAllFreeListCategories(FreeListCategoryType type, Callback callback)v8::internal::FreeListinline
ForAllFreeListCategories(Callback callback)v8::internal::FreeListinline
Free(const WritableFreeSpace &free_space, FreeMode mode) overridev8::internal::FreeListManyCachedvirtual
FreeList(int number_of_categories, size_t min_block_size)v8::internal::FreeList
FreeListMany()v8::internal::FreeListMany
FreeListManyCached()v8::internal::FreeListManyCached
FRIEND_TEST(SpacesTest, FreeListManySelectFreeListCategoryType)v8::internal::FreeListManyprotected
FRIEND_TEST(SpacesTest, FreeListManyGuaranteedAllocatable)v8::internal::FreeListManyprotected
GetPageForCategoryType(FreeListCategoryType type)v8::internal::FreeListinlineprotected
GetPageForSize(size_t size_in_bytes) overridev8::internal::FreeListManyvirtual
increase_wasted_bytes(size_t bytes)v8::internal::FreeListinline
IncreaseAvailableBytes(size_t bytes)v8::internal::FreeListinline
IsEmpty()v8::internal::FreeListinline
kMaxBlockSizev8::internal::FreeListManyprotectedstatic
kMinBlockSizev8::internal::FreeListManyprotectedstatic
kNumberOfCategoriesv8::internal::FreeListManyprotectedstatic
kPreciseCategoryMaxSizev8::internal::FreeListManyprotectedstatic
last_category()v8::internal::FreeListinline
last_category_v8::internal::FreeListprotected
min_block_size() constv8::internal::FreeListinline
min_block_size_v8::internal::FreeListprotected
next_nonempty_categoryv8::internal::FreeListManyCachedprotected
number_of_categories()v8::internal::FreeListinline
number_of_categories_v8::internal::FreeListprotected
PrintCategories(FreeListCategoryType type)v8::internal::FreeList
RemoveCategory(FreeListCategory *category) overridev8::internal::FreeListManyCachedvirtual
RepairLists(Heap *heap)v8::internal::FreeList
Reset() overridev8::internal::FreeListManyCachedvirtual
ResetCache()v8::internal::FreeListManyCachedinlineprivate
ResetForNonBlackAllocatedPages() overridev8::internal::FreeListManyCachedvirtual
SearchForNodeInList(FreeListCategoryType type, size_t minimum_size, size_t *node_size)v8::internal::FreeListprotected
SelectFreeListCategoryType(size_t size_in_bytes) overridev8::internal::FreeListManyinlineprotectedvirtual
top(FreeListCategoryType type) constv8::internal::FreeListinlineprotected
TryFindNodeIn(FreeListCategoryType type, size_t minimum_size, size_t *node_size)v8::internal::FreeListprotected
UpdateCacheAfterAddition(FreeListCategoryType cat)v8::internal::FreeListManyCachedinlineprotected
UpdateCacheAfterRemoval(FreeListCategoryType cat)v8::internal::FreeListManyCachedinlineprotected
VerifyAvailable()v8::internal::FreeListinlineprotected
wasted_bytes() constv8::internal::FreeListinline
wasted_bytes_v8::internal::FreeListprotected
~FreeList()=defaultv8::internal::FreeListvirtual
~FreeListMany() overridev8::internal::FreeListMany