::v8::internal::ExternalReference class | v8::internal::wasm::WasmCodePointerTable | friend |
AllocateAndInitializeEntry(Address entrypoint, uint64_t signature_hash) | v8::internal::wasm::WasmCodePointerTable | inline |
AllocateAndInitializeSegment() | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
AllocateEntryFromFreelistNonAtomic(FreelistHead *freelist_head) | v8::internal::wasm::WasmCodePointerTable | private |
AllocateEntryImpl() | v8::internal::wasm::WasmCodePointerTable | private |
AllocateUninitializedEntry() | v8::internal::wasm::WasmCodePointerTable | inline |
at(uint32_t index) | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
at(uint32_t index) const | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
Base typedef | v8::internal::wasm::WasmCodePointerTable | private |
base() const | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
base_ | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
EntrypointEqualTo(WasmCodePointer index, Address address) | v8::internal::wasm::WasmCodePointerTable | |
FreeEntry(WasmCodePointer index) | v8::internal::wasm::WasmCodePointerTable | inline |
freelist_head_ | v8::internal::wasm::WasmCodePointerTable | private |
FreelistToVector(FreelistHead freelist) | v8::internal::wasm::WasmCodePointerTable | private |
FreeNativeFunctionHandles() | v8::internal::wasm::WasmCodePointerTable | private |
FreeTableSegment(Segment segment) | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
GetEntrypoint(WasmCodePointer index, uint64_t signature_hash) const | v8::internal::wasm::WasmCodePointerTable | inline |
GetEntrypointWithoutSignatureCheck(WasmCodePointer index) const | v8::internal::wasm::WasmCodePointerTable | inline |
GetOrCreateHandleForNativeFunction(Address addr) | v8::internal::wasm::WasmCodePointerTable | |
Handle typedef | v8::internal::wasm::WasmCodePointerTable | |
Initialize() | v8::internal::wasm::WasmCodePointerTable | |
InitializeFreeList(Segment segment, uint32_t start_offset=0) | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
is_initialized() const | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
IsRetryMarker(FreelistHead freelist) | v8::internal::wasm::WasmCodePointerTable | inlineprivatestatic |
iter_at(uint32_t index) | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
kEntriesPerSegment | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protectedstatic |
kEntrySize | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protectedstatic |
kInvalidHandle | v8::internal::wasm::WasmCodePointerTable | static |
kIsWriteProtected | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protectedstatic |
kRetryMarker | v8::internal::wasm::WasmCodePointerTable | privatestatic |
kSegmentSize | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protectedstatic |
kUseContiguousMemory | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protectedstatic |
LinkFreelist(FreelistHead new_freelist, uint32_t last_element) | v8::internal::wasm::WasmCodePointerTable | private |
native_function_map_ | v8::internal::wasm::WasmCodePointerTable | private |
native_function_map_mutex_ | v8::internal::wasm::WasmCodePointerTable | private |
operator=(const WasmCodePointerTable &)=delete | v8::internal::wasm::WasmCodePointerTable | |
v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >::operator=(const SegmentedTable &)=delete | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
ReadFreelistHead() | v8::internal::wasm::WasmCodePointerTable | private |
segment_allocation_mutex_ | v8::internal::wasm::WasmCodePointerTable | private |
SegmentedTable()=default | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
SegmentedTable(const SegmentedTable &)=delete | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
SetEntrypointAndSignature(WasmCodePointer index, Address value, uint64_t signature_hash) | v8::internal::wasm::WasmCodePointerTable | inline |
SetEntrypointWithWriteScope(WasmCodePointer index, Address value, uint64_t signature_hash, WriteScope &write_scope) | v8::internal::wasm::WasmCodePointerTable | inline |
SweepSegments(size_t threshold=2 *kEntriesPerSegment) | v8::internal::wasm::WasmCodePointerTable | |
TearDown() | v8::internal::wasm::WasmCodePointerTable | |
TryAllocateAndInitializeSegment() | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
TryAllocateFromFreelist(uint32_t *index) | v8::internal::wasm::WasmCodePointerTable | private |
UpdateEntrypoint(WasmCodePointer index, Address value, uint64_t signature_hash) | v8::internal::wasm::WasmCodePointerTable | inline |
vas_ | v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize > | protected |
VectorToFreelist(std::vector< uint32_t > entries) | v8::internal::wasm::WasmCodePointerTable | private |
WasmCodePointerTable()=default | v8::internal::wasm::WasmCodePointerTable | |
WasmCodePointerTable(const WasmCodePointerTable &)=delete | v8::internal::wasm::WasmCodePointerTable | |
WasmCodePointerTableTest class | v8::internal::wasm::WasmCodePointerTable | friend |
WriteScope typedef | v8::internal::wasm::WasmCodePointerTable | |