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

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

canonical_type(const wasm::WasmModule *module)v8::internal::WasmTableObjectinline
ClearDispatchTable(int index)v8::internal::WasmTableObject
Fill(Isolate *isolate, DirectHandle< WasmTableObject > table, uint32_t start, DirectHandle< Object > entry, uint32_t count)v8::internal::WasmTableObjectstatic
Get(Isolate *isolate, DirectHandle< WasmTableObject > table, uint32_t index)v8::internal::WasmTableObjectstatic
GetFunctionTableEntry(Isolate *isolate, DirectHandle< WasmTableObject > table, int entry_index, bool *is_valid, bool *is_null, MaybeDirectHandle< WasmTrustedInstanceData > *instance_data, int *function_index, MaybeDirectHandle< WasmJSFunction > *maybe_js_function)v8::internal::WasmTableObjectstatic
Grow(Isolate *isolate, DirectHandle< WasmTableObject > table, uint32_t count, DirectHandle< Object > init_value)v8::internal::WasmTableObjectstatic
is_in_bounds(uint32_t entry_index)v8::internal::WasmTableObjectinline
is_table64() constv8::internal::WasmTableObjectinline
JSToWasmElement(Isolate *isolate, DirectHandle< WasmTableObject > table, DirectHandle< Object > entry, const char **error_message)v8::internal::WasmTableObjectstatic
maximum_length_u64() constv8::internal::WasmTableObjectinline
New(Isolate *isolate, DirectHandle< WasmTrustedInstanceData > trusted_data, wasm::ValueType type, wasm::CanonicalValueType canonical_type, uint32_t initial, bool has_maximum, uint64_t maximum, DirectHandle< Object > initial_value, wasm::AddressType address_type, DirectHandle< WasmDispatchTable > *out_dispatch_table=nullptr)v8::internal::WasmTableObjectstatic
Set(Isolate *isolate, DirectHandle< WasmTableObject > table, uint32_t index, DirectHandle< Object > entry)v8::internal::WasmTableObjectstatic
SetFunctionTableEntry(Isolate *isolate, DirectHandle< WasmTableObject > table, int entry_index, DirectHandle< Object > entry)v8::internal::WasmTableObjectprivatestatic
SetFunctionTablePlaceholder(Isolate *isolate, DirectHandle< WasmTableObject > table, int entry_index, DirectHandle< WasmTrustedInstanceData > trusted_instance_data, int func_index)v8::internal::WasmTableObjectstatic
type(const wasm::WasmModule *module)v8::internal::WasmTableObjectinline
unsafe_type()v8::internal::WasmTableObjectinline
UpdateDispatchTable(Isolate *isolate, DirectHandle< WasmTableObject > table, int entry_index, const wasm::WasmFunction *func, DirectHandle< WasmTrustedInstanceData > target_instance)v8::internal::WasmTableObjectstatic
UpdateDispatchTable(Isolate *isolate, DirectHandle< WasmTableObject > table, int entry_index, DirectHandle< WasmJSFunction > function)v8::internal::WasmTableObjectstatic
UpdateDispatchTable(Isolate *isolate, DirectHandle< WasmTableObject > table, int entry_index, DirectHandle< WasmCapiFunction > capi_function)v8::internal::WasmTableObjectstatic