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

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

active_system_pages()v8::internal::PageMetadatainline
active_system_pages_v8::internal::MutablePageMetadataprotected
add_wasted_memory(size_t waste)v8::internal::MemoryChunkMetadatainline
age_in_new_space_v8::internal::MutablePageMetadataprotected
AgeInNewSpace() constv8::internal::MutablePageMetadatainline
allocated_bytes() constv8::internal::MemoryChunkMetadatainline
allocated_bytes_v8::internal::MemoryChunkMetadataprotected
allocated_lab_size_v8::internal::MutablePageMetadataprotected
AllocatedLabSize() constv8::internal::MutablePageMetadatainline
AllocateFreeListCategories()v8::internal::PageMetadata
AllocateSlotSet(RememberedSetType type)v8::internal::MutablePageMetadata
AllocateTypedSlotSet(RememberedSetType type)v8::internal::MutablePageMetadata
area_end() constv8::internal::MemoryChunkMetadatainline
area_end_v8::internal::MemoryChunkMetadataprotected
area_size() constv8::internal::MemoryChunkMetadatainline
area_start() constv8::internal::MemoryChunkMetadatainline
area_start_v8::internal::MemoryChunkMetadataprotected
AreaStartOffset()v8::internal::MemoryChunkMetadatainlineprivatestatic
AssertNoTypedSlotsInFreeMemory(const TypedSlotSet::FreeRangesMap &ranges)v8::internal::PageMetadatainline
AvailableInFreeList()v8::internal::PageMetadata
AvailableInFreeListFromAllocatedBytes()v8::internal::PageMetadatainline
BucketsInSlotSet() constv8::internal::MutablePageMetadatainline
cast(MemoryChunkMetadata *metadata)v8::internal::PageMetadatainlinestatic
cast(MutablePageMetadata *metadata)v8::internal::PageMetadatainlinestatic
v8::internal::MutablePageMetadata::cast(const MemoryChunkMetadata *metadata)v8::internal::MutablePageMetadatainlinestatic
categories_v8::internal::MutablePageMetadataprotected
Chunk()v8::internal::MemoryChunkMetadatainline
Chunk() constv8::internal::MemoryChunkMetadatainline
ChunkAddress() constv8::internal::MemoryChunkMetadatainline
ClearEvacuationCandidate()v8::internal::PageMetadatainline
ClearLiveness()v8::internal::MutablePageMetadata
ClearTypedSlotsInFreeMemory(const TypedSlotSet::FreeRangesMap &ranges)v8::internal::PageMetadatainline
CommittedPhysicalMemory() constv8::internal::MutablePageMetadata
ComputeFreeListsLength()v8::internal::MutablePageMetadata
concurrent_sweeping_v8::internal::MutablePageMetadataprotected
concurrent_sweeping_state()v8::internal::MutablePageMetadatainline
ConcurrentSweepingState enum namev8::internal::MutablePageMetadata
Contains(Address addr) constv8::internal::MemoryChunkMetadatainline
ContainsAnySlots() constv8::internal::MutablePageMetadata
ContainsLimit(Address addr) constv8::internal::MemoryChunkMetadatainline
ContainsSlots() constv8::internal::MutablePageMetadatainline
ConvertNewToOld(PageMetadata *old_page, FreeMode free_mode)v8::internal::PageMetadatastatic
CreateBlackArea(Address start, Address end)v8::internal::PageMetadata
DecreaseAllocatedBytes(size_t bytes)v8::internal::MemoryChunkMetadatainline
DecreaseAllocatedLabSize(size_t bytes)v8::internal::MutablePageMetadatainline
DecrementExternalBackingStoreBytes(ExternalBackingStoreType type, size_t amount)v8::internal::MutablePageMetadatainline
DestroyBlackArea(Address start, Address end)v8::internal::PageMetadata
external_backing_store_bytes_v8::internal::MutablePageMetadataprotected
ExternalBackingStoreBytes(ExternalBackingStoreType type) constv8::internal::MutablePageMetadatainline
ExtractSlotSet()v8::internal::MutablePageMetadatainline
ExtractTypedSlotSet()v8::internal::MutablePageMetadatainline
ForAllFreeListCategories(Callback callback)v8::internal::PageMetadatainline
free_list_category(FreeListCategoryType type)v8::internal::PageMetadatainline
FromAddress(Address addr)v8::internal::PageMetadatastatic
FromAllocationAreaAddress(Address address)v8::internal::PageMetadatastatic
FromHeapObject(Tagged< HeapObject > o)v8::internal::PageMetadatastatic
v8::internal::MemoryChunkMetadata::FromHeapObject(const HeapObjectLayout *o)v8::internal::MemoryChunkMetadatastatic
GetCodeModificationPermission()v8::internal::MutablePageMetadatainlinestatic
heap() constv8::internal::MemoryChunkMetadatainline
heap_v8::internal::MemoryChunkMetadataprotected
HeapOffset()v8::internal::MemoryChunkMetadatainlineprivatestatic
high_water_mark_v8::internal::MemoryChunkMetadataprotected
HighWaterMark() constv8::internal::MemoryChunkMetadatainline
IncreaseAllocatedBytes(size_t bytes)v8::internal::MemoryChunkMetadatainline
IncreaseAllocatedLabSize(size_t bytes)v8::internal::MutablePageMetadatainline
IncrementAgeInNewSpace()v8::internal::MutablePageMetadatainline
IncrementExternalBackingStoreBytes(ExternalBackingStoreType type, size_t amount)v8::internal::MutablePageMetadatainline
IncrementLiveBytesAtomically(intptr_t diff)v8::internal::MutablePageMetadatainline
InitialFlags(Executability executable) constv8::internal::MutablePageMetadata
InitializeFreeListCategories()v8::internal::PageMetadata
InSharedSpace() constv8::internal::MemoryChunkMetadata
InTrustedSpace() constv8::internal::MemoryChunkMetadata
IsAlignedToPageSize(Address addr)v8::internal::PageMetadatainlinestatic
IsLargePage()v8::internal::MutablePageMetadatainline
IsLivenessClear() constv8::internal::MutablePageMetadata
IsMutablePageMetadata() constv8::internal::MemoryChunkMetadatainline
IsWritable() constv8::internal::MemoryChunkMetadatainline
kPageSizev8::internal::MutablePageMetadatastatic
list_node()v8::internal::MutablePageMetadatainline
list_node() constv8::internal::MutablePageMetadatainline
list_node_v8::internal::MutablePageMetadataprotected
live_byte_count_v8::internal::MutablePageMetadataprotected
live_bytes() constv8::internal::MutablePageMetadatainline
MarkEvacuationCandidate()v8::internal::PageMetadatainline
marking_bitmap()v8::internal::MutablePageMetadatainline
marking_bitmap() constv8::internal::MutablePageMetadatainline
marking_bitmap_v8::internal::MutablePageMetadataprotected
marking_progress_tracker()v8::internal::MutablePageMetadatainline
marking_progress_tracker() constv8::internal::MutablePageMetadatainline
marking_progress_tracker_v8::internal::MutablePageMetadataprotected
MarkingBitmapOffset()v8::internal::MutablePageMetadatainlineprivatestatic
MarkNeverAllocateForTesting()v8::internal::PageMetadata
MemoryAllocator classv8::internal::PageMetadatafriend
MemoryChunkMetadata(Heap *heap, BaseSpace *space, size_t chunk_size, Address area_start, Address area_end, VirtualMemory reservation)v8::internal::MemoryChunkMetadata
MetadataAddress() constv8::internal::MemoryChunkMetadatainline
MoveExternalBackingStoreBytes(ExternalBackingStoreType type, MutablePageMetadata *from, MutablePageMetadata *to, size_t amount)v8::internal::MutablePageMetadatainlinestatic
MutablePageMetadata(Heap *heap, BaseSpace *space, size_t size, Address area_start, Address area_end, VirtualMemory reservation, PageSize page_size)v8::internal::MutablePageMetadata
mutex()v8::internal::MutablePageMetadatainline
mutex() constv8::internal::MutablePageMetadatainline
mutex_v8::internal::MutablePageMetadataprotected
next_page()v8::internal::PageMetadatainline
next_page() constv8::internal::PageMetadatainline
object_mutex()v8::internal::MutablePageMetadatainline
object_mutex() constv8::internal::MutablePageMetadatainline
object_mutex_v8::internal::MutablePageMetadataprotected
Offset(Address a) constv8::internal::MemoryChunkMetadatainline
OnSamePage(Address address1, Address address2)v8::internal::PageMetadatainlinestatic
owner() constv8::internal::MutablePageMetadatainline
owner_v8::internal::MemoryChunkMetadataprotected
owner_identity() constv8::internal::MutablePageMetadatainline
PageMetadata(Heap *heap, BaseSpace *space, size_t size, Address area_start, Address area_end, VirtualMemory reservation)v8::internal::PageMetadata
possibly_empty_buckets()v8::internal::MutablePageMetadatainline
possibly_empty_buckets_v8::internal::MutablePageMetadataprotected
prev_page()v8::internal::PageMetadatainline
prev_page() constv8::internal::PageMetadatainline
ReleaseAllAllocatedMemory()v8::internal::MutablePageMetadataprotected
ReleaseAllocatedMemoryNeededForWritableChunk()v8::internal::MutablePageMetadata
ReleaseFreeListCategories()v8::internal::PageMetadata
ReleaseSlotSet(RememberedSetType type)v8::internal::MutablePageMetadata
ReleaseTypedSlotSet(RememberedSetType type)v8::internal::MutablePageMetadata
reservation_v8::internal::MemoryChunkMetadataprotected
reserved_memory()v8::internal::MemoryChunkMetadatainline
ResetAgeInNewSpace()v8::internal::MutablePageMetadatainline
ResetAllocationStatistics()v8::internal::MutablePageMetadatainline
ResetAllocationStatisticsForPromotedPage()v8::internal::MutablePageMetadatainline
set_area_end(Address area_end)v8::internal::MemoryChunkMetadatainline
set_concurrent_sweeping_state(ConcurrentSweepingState state)v8::internal::MutablePageMetadatainline
set_owner(BaseSpace *space)v8::internal::MemoryChunkMetadatainline
set_size(size_t size)v8::internal::MemoryChunkMetadatainline
set_slot_set(SlotSet *slot_set)v8::internal::MutablePageMetadatainlineprotected
set_typed_slot_set(TypedSlotSet *typed_slot_set)v8::internal::MutablePageMetadatainlineprotected
SetLiveBytes(size_t value)v8::internal::MutablePageMetadatainline
SetOldGenerationPageFlags(MarkingMode marking_mode)v8::internal::MutablePageMetadata
SetYoungGenerationPageFlags(MarkingMode marking_mode)v8::internal::MutablePageMetadatainline
size() constv8::internal::MemoryChunkMetadatainline
size_v8::internal::MemoryChunkMetadataprotected
slot_set()v8::internal::MutablePageMetadatainline
slot_set() constv8::internal::MutablePageMetadatainline
slot_set_v8::internal::MutablePageMetadataprotected
SlotSetOffset(RememberedSetType remembered_set_type)v8::internal::MutablePageMetadatainlineprivatestatic
SweepingDone() constv8::internal::MutablePageMetadatainline
typed_slot_set()v8::internal::MutablePageMetadatainline
typed_slot_set() constv8::internal::MutablePageMetadatainline
typed_slot_set_v8::internal::MutablePageMetadataprotected
UpdateHighWaterMark(Address mark)v8::internal::MemoryChunkMetadatastatic
wasted_memory() constv8::internal::MemoryChunkMetadatainline
wasted_memory_v8::internal::MemoryChunkMetadataprotected
~MemoryChunkMetadata()v8::internal::MemoryChunkMetadata