AllowsAtomicsWait() const | v8::internal::wasm::WasmInterpreterRuntime | |
ArrayNewUninitialized(uint32_t length, uint32_t array_index) const | v8::internal::wasm::WasmInterpreterRuntime | |
AtomicNotify(uint64_t effective_index, int32_t val) | v8::internal::wasm::WasmInterpreterRuntime | |
BeginExecution(WasmInterpreterThread *thread, uint32_t function_index, Address frame_pointer, uint8_t *interpreter_fp, uint32_t ref_stack_offset, const std::vector< WasmValue > *argument_values=nullptr) | v8::internal::wasm::WasmInterpreterRuntime | |
BoundsCheckMemRange(uint64_t index, uint64_t *size, Address *out_address) const | v8::internal::wasm::WasmInterpreterRuntime | inlineprivate |
CallExternalJSFunction(const uint8_t *¤t_code, const WasmModule *module, DirectHandle< Object > object_ref, const FunctionSig *sig, uint32_t *sp, uint32_t return_slot_offset) | v8::internal::wasm::WasmInterpreterRuntime | private |
CallImportedFunction(const uint8_t *¤t_code, uint32_t function_index, uint32_t *sp, uint32_t current_stack_size, uint32_t ref_stack_fp_index, uint32_t current_slot_offset) | v8::internal::wasm::WasmInterpreterRuntime | private |
CallWasmToJSBuiltin(Isolate *isolate, DirectHandle< Object > object_ref, Address packed_args, const FunctionSig *sig) | v8::internal::wasm::WasmInterpreterRuntime | private |
CheckIndirectCallSignature(uint32_t table_index, uint32_t entry_index, uint32_t sig_index) const | v8::internal::wasm::WasmInterpreterRuntime | private |
ClearIndirectCallCacheEntry(Isolate *isolate, DirectHandle< WasmInstanceObject > instance, uint32_t table_index, uint32_t entry_index) | v8::internal::wasm::WasmInterpreterRuntime | static |
codemap_ | v8::internal::wasm::WasmInterpreterRuntime | private |
ContinueExecution(WasmInterpreterThread *thread, bool called_from_js) | v8::internal::wasm::WasmInterpreterRuntime | |
CreateWasmExceptionPackage(uint32_t tag_index) const | v8::internal::wasm::WasmInterpreterRuntime | |
current_frame_ | v8::internal::wasm::WasmInterpreterRuntime | private |
current_thread_ | v8::internal::wasm::WasmInterpreterRuntime | private |
DataDrop(uint32_t index) | v8::internal::wasm::WasmInterpreterRuntime | inline |
EffectiveAddress(uint64_t index) const | v8::internal::wasm::WasmInterpreterRuntime | inlineprivate |
ElemDrop(uint32_t index) | v8::internal::wasm::WasmInterpreterRuntime | inline |
ExecuteCallRef(const uint8_t *¤t_code, WasmRef func_ref, uint32_t sig_index, uint32_t stack_pos, uint32_t *sp, uint32_t ref_stack_fp_offset, uint32_t slot_offset, uint32_t return_slot_offset, bool is_tail_call) | v8::internal::wasm::WasmInterpreterRuntime | |
ExecuteFunction(const uint8_t *&code, uint32_t function_index, uint32_t current_stack_size, uint32_t ref_stack_fp_offset, uint32_t slot_offset, uint32_t return_slot_offset) | v8::internal::wasm::WasmInterpreterRuntime | |
ExecuteImportedFunction(const uint8_t *&code, uint32_t func_index, uint32_t current_stack_size, uint32_t ref_stack_fp_offset, uint32_t slot_offset, uint32_t return_slot_offset, bool is_tail_call=false) | v8::internal::wasm::WasmInterpreterRuntime | |
ExecuteIndirectCall(const uint8_t *¤t_code, uint32_t table_index, uint32_t sig_index, uint32_t entry_index, uint32_t stack_pos, uint32_t *sp, uint32_t ref_stack_fp_offset, uint32_t slot_offset, uint32_t return_slot_offset, bool is_tail_call) | v8::internal::wasm::WasmInterpreterRuntime | |
ExtractWasmRef(uint32_t ref_stack_index) | v8::internal::wasm::WasmInterpreterRuntime | |
function_result_ | v8::internal::wasm::WasmInterpreterRuntime | private |
fuzzer_start_time_ | v8::internal::wasm::WasmInterpreterRuntime | private |
generic_wasm_to_js_interpreter_wrapper_fn_ | v8::internal::wasm::WasmInterpreterRuntime | private |
GetArrayType(uint32_t array_index) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetFunctionBytecode(uint32_t func_index) | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetFunctionIndex(Address frame_pointer, int index) const | v8::internal::wasm::WasmInterpreterRuntime | |
GetFunctionRef(uint32_t index) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetGlobalAddress(uint32_t index) | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetGlobalRef(uint32_t index) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetInterpretedStack(Address frame_pointer) | v8::internal::wasm::WasmInterpreterRuntime | |
GetIsolate() const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetMemorySize() const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetMemoryStart() const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetNullValue(const ValueType obj_type) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetReturnValue(size_t index) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetWasmArrayRefElement(Tagged< WasmArray > array, uint32_t index) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
GetWasmTag(uint32_t tag_index) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
global_addresses_ | v8::internal::wasm::WasmInterpreterRuntime | private |
HandleException(uint32_t *sp, const uint8_t *¤t_code) | v8::internal::wasm::WasmInterpreterRuntime | private |
HasRefArgsField typedef | v8::internal::wasm::WasmInterpreterRuntime | |
HasRefRetsField typedef | v8::internal::wasm::WasmInterpreterRuntime | |
I32AtomicWait(uint64_t effective_index, int32_t val, int64_t timeout) | v8::internal::wasm::WasmInterpreterRuntime | |
I64AtomicWait(uint64_t effective_index, int64_t val, int64_t timeout) | v8::internal::wasm::WasmInterpreterRuntime | |
indirect_call_tables_ | v8::internal::wasm::WasmInterpreterRuntime | private |
IndirectCallTable typedef | v8::internal::wasm::WasmInterpreterRuntime | private |
InitGlobalAddressCache() | v8::internal::wasm::WasmInterpreterRuntime | private |
InitializeRefLocalsRefs(const WasmBytecode *target_function) | v8::internal::wasm::WasmInterpreterRuntime | private |
InitIndirectFunctionTables() | v8::internal::wasm::WasmInterpreterRuntime | private |
InitMemoryAddresses() | v8::internal::wasm::WasmInterpreterRuntime | inlineprivate |
instance_object_ | v8::internal::wasm::WasmInterpreterRuntime | private |
instruction_table_ | v8::internal::wasm::WasmInterpreterRuntime | private |
instruction_table_offset() | v8::internal::wasm::WasmInterpreterRuntime | static |
IsMemory64() const | v8::internal::wasm::WasmInterpreterRuntime | inline |
IsNull(Isolate *isolate, const WasmRef obj, const ValueType obj_type) | v8::internal::wasm::WasmInterpreterRuntime | inlinestatic |
IsNullTypecheck(const WasmRef obj, const ValueType obj_type) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
isolate_ | v8::internal::wasm::WasmInterpreterRuntime | private |
IsRefNull(DirectHandle< Object > ref) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
JSToWasmObject(WasmRef extern_ref, ValueType value_type) const | v8::internal::wasm::WasmInterpreterRuntime | |
MatchingExceptionTag(DirectHandle< Object > exception_object, uint32_t index) const | v8::internal::wasm::WasmInterpreterRuntime | private |
memory_start_ | v8::internal::wasm::WasmInterpreterRuntime | private |
memory_start_offset() | v8::internal::wasm::WasmInterpreterRuntime | static |
MemoryCopy(const uint8_t *¤t_code, uint64_t dst, uint64_t src, uint64_t size) | v8::internal::wasm::WasmInterpreterRuntime | |
MemoryFill(const uint8_t *¤t_code, uint64_t dst, uint32_t value, uint64_t size) | v8::internal::wasm::WasmInterpreterRuntime | |
MemoryGrow(uint32_t delta_pages) | v8::internal::wasm::WasmInterpreterRuntime | |
MemoryInit(const uint8_t *¤t_code, uint32_t data_segment_index, uint64_t dst, uint64_t src, uint64_t size) | v8::internal::wasm::WasmInterpreterRuntime | |
MemorySize() const | v8::internal::wasm::WasmInterpreterRuntime | inline |
module_ | v8::internal::wasm::WasmInterpreterRuntime | private |
operator=(const WasmInterpreterRuntime &)=delete | v8::internal::wasm::WasmInterpreterRuntime | |
PackedArgsSizeField typedef | v8::internal::wasm::WasmInterpreterRuntime | |
PrepareTailCall(const uint8_t *&code, uint32_t func_index, uint32_t current_stack_size, uint32_t return_slot_offset) | v8::internal::wasm::WasmInterpreterRuntime | |
PrintStack(uint32_t *sp, RegMode reg_mode, int64_t r0, double fp0) | v8::internal::wasm::WasmInterpreterRuntime | |
PurgeIndirectCallCache(uint32_t table_index) | v8::internal::wasm::WasmInterpreterRuntime | private |
reference_stack() const | v8::internal::wasm::WasmInterpreterRuntime | inlineprivate |
RefIsArray(const WasmRef obj, const ValueType obj_type, bool null_succeeds) const | v8::internal::wasm::WasmInterpreterRuntime | |
RefIsEq(const WasmRef obj, const ValueType obj_type, bool null_succeeds) const | v8::internal::wasm::WasmInterpreterRuntime | |
RefIsI31(const WasmRef obj, const ValueType obj_type, bool null_succeeds) const | v8::internal::wasm::WasmInterpreterRuntime | |
RefIsString(const WasmRef obj, const ValueType obj_type, bool null_succeeds) const | v8::internal::wasm::WasmInterpreterRuntime | |
RefIsStruct(const WasmRef obj, const ValueType obj_type, bool null_succeeds) const | v8::internal::wasm::WasmInterpreterRuntime | |
ResetCurrentHandleScope() | v8::internal::wasm::WasmInterpreterRuntime | |
RethrowException(const uint8_t *&code, uint32_t *sp, uint32_t catch_block_index) | v8::internal::wasm::WasmInterpreterRuntime | |
RttCanon(uint32_t type_index) const | v8::internal::wasm::WasmInterpreterRuntime | |
SetGlobalRef(uint32_t index, DirectHandle< Object > ref) const | v8::internal::wasm::WasmInterpreterRuntime | inline |
SetTrap(TrapReason trap_reason, pc_t trap_pc) | v8::internal::wasm::WasmInterpreterRuntime | |
SetTrap(TrapReason trap_reason, const uint8_t *¤t_code) | v8::internal::wasm::WasmInterpreterRuntime | |
SetTrapFunctionIndex(int32_t func_index) | v8::internal::wasm::WasmInterpreterRuntime | |
start_function_index_ | v8::internal::wasm::WasmInterpreterRuntime | private |
state() const | v8::internal::wasm::WasmInterpreterRuntime | inlineprivate |
StoreRefArgsIntoStackSlots(uint8_t *sp, uint32_t ref_stack_fp_offset, const FunctionSig *sig) | v8::internal::wasm::WasmInterpreterRuntime | private |
StoreRefResultsIntoRefStack(uint8_t *sp, uint32_t ref_stack_fp_offset, const FunctionSig *sig) | v8::internal::wasm::WasmInterpreterRuntime | private |
StoreWasmRef(uint32_t ref_stack_index, const WasmRef &ref) | v8::internal::wasm::WasmInterpreterRuntime | |
StructNewUninitialized(uint32_t index) const | v8::internal::wasm::WasmInterpreterRuntime | |
SubtypeCheck(const WasmRef obj, const ValueType obj_type, const DirectHandle< Map > rtt, const ModuleTypeIndex target_type, bool null_succeeds) const | v8::internal::wasm::WasmInterpreterRuntime | |
SubtypeCheck(Tagged< Map > rtt, Tagged< Map > formal_rtt, uint32_t type_index) const | v8::internal::wasm::WasmInterpreterRuntime | private |
TableCopy(const uint8_t *¤t_code, uint32_t dst_table_index, uint32_t src_table_index, uint32_t dst, uint32_t src, uint32_t size) | v8::internal::wasm::WasmInterpreterRuntime | |
TableFill(const uint8_t *¤t_code, uint32_t table_index, uint32_t count, DirectHandle< Object > value, uint32_t start) | v8::internal::wasm::WasmInterpreterRuntime | |
TableGet(const uint8_t *¤t_code, uint32_t table_index, uint32_t entry_index, DirectHandle< Object > *result) | v8::internal::wasm::WasmInterpreterRuntime | |
TableGrow(uint32_t table_index, uint32_t delta, DirectHandle< Object > value) | v8::internal::wasm::WasmInterpreterRuntime | |
TableInit(const uint8_t *¤t_code, uint32_t table_index, uint32_t element_segment_index, uint32_t dst, uint32_t src, uint32_t size) | v8::internal::wasm::WasmInterpreterRuntime | |
TableSet(const uint8_t *¤t_code, uint32_t table_index, uint32_t entry_index, DirectHandle< Object > ref) | v8::internal::wasm::WasmInterpreterRuntime | |
TableSize(uint32_t table_index) | v8::internal::wasm::WasmInterpreterRuntime | |
thread() const | v8::internal::wasm::WasmInterpreterRuntime | inlineprivate |
ThrowException(const uint8_t *&code, uint32_t *sp, Tagged< Object > exception_object) | v8::internal::wasm::WasmInterpreterRuntime | |
TotalBytecodeSize() const | v8::internal::wasm::WasmInterpreterRuntime | inline |
trap_function_index_ | v8::internal::wasm::WasmInterpreterRuntime | private |
trap_pc_ | v8::internal::wasm::WasmInterpreterRuntime | private |
UnpackException(uint32_t *sp, const WasmTag &tag, DirectHandle< Object > exception_object, uint32_t first_param_slot_index, uint32_t first_param_ref_stack_index) | v8::internal::wasm::WasmInterpreterRuntime | |
UnwindCurrentStackFrame(uint32_t *sp, uint32_t slot_offset, uint32_t rets_size, uint32_t args_size, uint32_t rets_refs, uint32_t args_refs, uint32_t ref_stack_fp_offset) | v8::internal::wasm::WasmInterpreterRuntime | |
UpdateIndirectCallTable(Isolate *isolate, DirectHandle< WasmInstanceObject > instance, uint32_t table_index) | v8::internal::wasm::WasmInterpreterRuntime | static |
UpdateMemoryAddress(DirectHandle< WasmInstanceObject > instance) | v8::internal::wasm::WasmInterpreterRuntime | static |
wasm_trusted_instance_data() const | v8::internal::wasm::WasmInterpreterRuntime | inlineprivate |
WasmArrayCopy(WasmRef dest_wasm_array, uint32_t dest_index, WasmRef src_wasm_array, uint32_t src_index, uint32_t length) | v8::internal::wasm::WasmInterpreterRuntime | |
WasmArrayInitSegment(uint32_t segment_index, WasmRef wasm_array, uint32_t array_offset, uint32_t segment_offset, uint32_t length) | v8::internal::wasm::WasmInterpreterRuntime | |
WasmArrayNewSegment(uint32_t array_index, uint32_t segment_index, uint32_t offset, uint32_t length) | v8::internal::wasm::WasmInterpreterRuntime | |
WasmInterpreterRuntime(const WasmModule *module, Isolate *isolate, IndirectHandle< WasmInstanceObject > instance_object, WasmInterpreter::CodeMap *codemap) | v8::internal::wasm::WasmInterpreterRuntime | |
WasmInterpreterRuntime(const WasmInterpreterRuntime &)=delete | v8::internal::wasm::WasmInterpreterRuntime | |
WasmJSToWasmObject(WasmRef extern_ref, ValueType value_type, uint32_t canonical_index) const | v8::internal::wasm::WasmInterpreterRuntime | |
WasmStackCheck(const uint8_t *current_bytecode, const uint8_t *&code) | v8::internal::wasm::WasmInterpreterRuntime | inline |
WasmToJSCallSig typedef | v8::internal::wasm::WasmInterpreterRuntime | private |
WasmToJSObject(WasmRef ref) const | v8::internal::wasm::WasmInterpreterRuntime | |