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

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

AddCategory(FreeListCategory *category)v8::internal::FreeListvirtual
Allocate(size_t size_in_bytes, size_t *node_size, AllocationOrigin origin)=0v8::internal::FreeListpure virtual
Available()v8::internal::FreeListinline
available_v8::internal::FreeListprotected
categories_v8::internal::FreeListprotected
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)v8::internal::FreeListvirtual
FreeList(int number_of_categories, size_t min_block_size)v8::internal::FreeList
FreeListCategory classv8::internal::FreeListfriend
GetPageForCategoryType(FreeListCategoryType type)v8::internal::FreeListinlineprotected
GetPageForSize(size_t size_in_bytes)=0v8::internal::FreeListpure virtual
increase_wasted_bytes(size_t bytes)v8::internal::FreeListinline
IncreaseAvailableBytes(size_t bytes)v8::internal::FreeListinline
IsEmpty()v8::internal::FreeListinline
last_category()v8::internal::FreeListinline
last_category_v8::internal::FreeListprotected
MapSpace classv8::internal::FreeListfriend
min_block_size() constv8::internal::FreeListinline
min_block_size_v8::internal::FreeListprotected
MutablePageMetadata classv8::internal::FreeListfriend
number_of_categories()v8::internal::FreeListinline
number_of_categories_v8::internal::FreeListprotected
PageMetadata classv8::internal::FreeListfriend
PrintCategories(FreeListCategoryType type)v8::internal::FreeList
ReadOnlyPageMetadata classv8::internal::FreeListfriend
RemoveCategory(FreeListCategory *category)v8::internal::FreeListvirtual
RepairLists(Heap *heap)v8::internal::FreeList
Reset()v8::internal::FreeListvirtual
ResetForNonBlackAllocatedPages()v8::internal::FreeListvirtual
SearchForNodeInList(FreeListCategoryType type, size_t minimum_size, size_t *node_size)v8::internal::FreeListprotected
SelectFreeListCategoryType(size_t size_in_bytes)=0v8::internal::FreeListprotectedpure virtual
top(FreeListCategoryType type) constv8::internal::FreeListinlineprotected
TryFindNodeIn(FreeListCategoryType type, size_t minimum_size, size_t *node_size)v8::internal::FreeListprotected
VerifyAvailable()v8::internal::FreeListinlineprotected
wasted_bytes() constv8::internal::FreeListinline
wasted_bytes_v8::internal::FreeListprotected
~FreeList()=defaultv8::internal::FreeListvirtual