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::FreeList
virtual
Allocate
(size_t size_in_bytes, size_t *node_size, AllocationOrigin origin)=0
v8::internal::FreeList
pure virtual
Available
()
v8::internal::FreeList
inline
available_
v8::internal::FreeList
protected
categories_
v8::internal::FreeList
protected
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)
v8::internal::FreeList
virtual
FreeList
(int number_of_categories, size_t min_block_size)
v8::internal::FreeList
FreeListCategory
class
v8::internal::FreeList
friend
GetPageForCategoryType
(FreeListCategoryType type)
v8::internal::FreeList
inline
protected
GetPageForSize
(size_t size_in_bytes)=0
v8::internal::FreeList
pure virtual
increase_wasted_bytes
(size_t bytes)
v8::internal::FreeList
inline
IncreaseAvailableBytes
(size_t bytes)
v8::internal::FreeList
inline
IsEmpty
()
v8::internal::FreeList
inline
last_category
()
v8::internal::FreeList
inline
last_category_
v8::internal::FreeList
protected
MapSpace
class
v8::internal::FreeList
friend
min_block_size
() const
v8::internal::FreeList
inline
min_block_size_
v8::internal::FreeList
protected
MutablePageMetadata
class
v8::internal::FreeList
friend
number_of_categories
()
v8::internal::FreeList
inline
number_of_categories_
v8::internal::FreeList
protected
PageMetadata
class
v8::internal::FreeList
friend
PrintCategories
(FreeListCategoryType type)
v8::internal::FreeList
ReadOnlyPageMetadata
class
v8::internal::FreeList
friend
RemoveCategory
(FreeListCategory *category)
v8::internal::FreeList
virtual
RepairLists
(Heap *heap)
v8::internal::FreeList
Reset
()
v8::internal::FreeList
virtual
ResetForNonBlackAllocatedPages
()
v8::internal::FreeList
virtual
SearchForNodeInList
(FreeListCategoryType type, size_t minimum_size, size_t *node_size)
v8::internal::FreeList
protected
SelectFreeListCategoryType
(size_t size_in_bytes)=0
v8::internal::FreeList
protected
pure virtual
top
(FreeListCategoryType type) const
v8::internal::FreeList
inline
protected
TryFindNodeIn
(FreeListCategoryType type, size_t minimum_size, size_t *node_size)
v8::internal::FreeList
protected
VerifyAvailable
()
v8::internal::FreeList
inline
protected
wasted_bytes
() const
v8::internal::FreeList
inline
wasted_bytes_
v8::internal::FreeList
protected
~FreeList
()=default
v8::internal::FreeList
virtual
Generated on Sun Apr 6 2025 21:09:32 for v8 by
1.12.0