Go to the source code of this file.
|
enum | v8::internal::wasm::Suspend : int { v8::internal::wasm::kSuspend
, v8::internal::wasm::kNoSuspend
} |
|
enum | v8::internal::wasm::Promise : int { v8::internal::wasm::kPromise
, v8::internal::wasm::kNoPromise
, v8::internal::wasm::kStressSwitch
} |
|
enum class | v8::internal::wasm::ImportCallKind : uint8_t {
v8::internal::wasm::kLinkError
, v8::internal::wasm::kRuntimeTypeError
, v8::internal::wasm::kWasmToCapi
, v8::internal::wasm::kWasmToJSFastApi
,
v8::internal::wasm::kWasmToWasm
, v8::internal::wasm::kJSFunctionArityMatch
, v8::internal::wasm::kJSFunctionArityMismatch
, v8::internal::wasm::kUseCallBuiltin
} |
|
|
MaybeDirectHandle< WasmInstanceObject > | v8::internal::wasm::InstantiateToInstanceObject (Isolate *isolate, ErrorThrower *thrower, DirectHandle< WasmModuleObject > module_object, MaybeDirectHandle< JSReceiver > imports, MaybeDirectHandle< JSArrayBuffer > memory_buffer) |
|
std::optional< MessageTemplate > | v8::internal::wasm::InitializeElementSegment (Zone *zone, Isolate *isolate, DirectHandle< WasmTrustedInstanceData > trusted_instance_data, DirectHandle< WasmTrustedInstanceData > shared_trusted_instance_data, uint32_t segment_index) |
|
void | v8::internal::wasm::CreateMapForType (Isolate *isolate, const WasmModule *module, ModuleTypeIndex type_index, DirectHandle< FixedArray > maybe_shared_maps) |
|