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

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

::v8::internal::ExternalReference classv8::internal::wasm::WasmCodePointerTablefriend
AllocateAndInitializeEntry(Address entrypoint, uint64_t signature_hash)v8::internal::wasm::WasmCodePointerTableinline
AllocateAndInitializeSegment()v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
AllocateEntryFromFreelistNonAtomic(FreelistHead *freelist_head)v8::internal::wasm::WasmCodePointerTableprivate
AllocateEntryImpl()v8::internal::wasm::WasmCodePointerTableprivate
AllocateUninitializedEntry()v8::internal::wasm::WasmCodePointerTableinline
at(uint32_t index)v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
at(uint32_t index) constv8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
Base typedefv8::internal::wasm::WasmCodePointerTableprivate
base() constv8::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::WasmCodePointerTableinline
freelist_head_v8::internal::wasm::WasmCodePointerTableprivate
FreelistToVector(FreelistHead freelist)v8::internal::wasm::WasmCodePointerTableprivate
FreeNativeFunctionHandles()v8::internal::wasm::WasmCodePointerTableprivate
FreeTableSegment(Segment segment)v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
GetEntrypoint(WasmCodePointer index, uint64_t signature_hash) constv8::internal::wasm::WasmCodePointerTableinline
GetEntrypointWithoutSignatureCheck(WasmCodePointer index) constv8::internal::wasm::WasmCodePointerTableinline
GetOrCreateHandleForNativeFunction(Address addr)v8::internal::wasm::WasmCodePointerTable
Handle typedefv8::internal::wasm::WasmCodePointerTable
Initialize()v8::internal::wasm::WasmCodePointerTable
InitializeFreeList(Segment segment, uint32_t start_offset=0)v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
is_initialized() constv8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
IsRetryMarker(FreelistHead freelist)v8::internal::wasm::WasmCodePointerTableinlineprivatestatic
iter_at(uint32_t index)v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
kEntriesPerSegmentv8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protectedstatic
kEntrySizev8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protectedstatic
kInvalidHandlev8::internal::wasm::WasmCodePointerTablestatic
kIsWriteProtectedv8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protectedstatic
kRetryMarkerv8::internal::wasm::WasmCodePointerTableprivatestatic
kSegmentSizev8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protectedstatic
kUseContiguousMemoryv8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protectedstatic
LinkFreelist(FreelistHead new_freelist, uint32_t last_element)v8::internal::wasm::WasmCodePointerTableprivate
native_function_map_v8::internal::wasm::WasmCodePointerTableprivate
native_function_map_mutex_v8::internal::wasm::WasmCodePointerTableprivate
operator=(const WasmCodePointerTable &)=deletev8::internal::wasm::WasmCodePointerTable
v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >::operator=(const SegmentedTable &)=deletev8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
ReadFreelistHead()v8::internal::wasm::WasmCodePointerTableprivate
segment_allocation_mutex_v8::internal::wasm::WasmCodePointerTableprivate
SegmentedTable()=defaultv8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
SegmentedTable(const SegmentedTable &)=deletev8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
SetEntrypointAndSignature(WasmCodePointer index, Address value, uint64_t signature_hash)v8::internal::wasm::WasmCodePointerTableinline
SetEntrypointWithWriteScope(WasmCodePointer index, Address value, uint64_t signature_hash, WriteScope &write_scope)v8::internal::wasm::WasmCodePointerTableinline
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::WasmCodePointerTableprivate
UpdateEntrypoint(WasmCodePointer index, Address value, uint64_t signature_hash)v8::internal::wasm::WasmCodePointerTableinline
vas_v8::internal::SegmentedTable< WasmCodePointerTableEntry, kCodePointerTableReservationSize >protected
VectorToFreelist(std::vector< uint32_t > entries)v8::internal::wasm::WasmCodePointerTableprivate
WasmCodePointerTable()=defaultv8::internal::wasm::WasmCodePointerTable
WasmCodePointerTable(const WasmCodePointerTable &)=deletev8::internal::wasm::WasmCodePointerTable
WasmCodePointerTableTest classv8::internal::wasm::WasmCodePointerTablefriend
WriteScope typedefv8::internal::wasm::WasmCodePointerTable