![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <wasm-objects.h>
Public Types | |
using | BodyDescriptor |
using | SuspendField = base::BitField<wasm::Suspend, 0, 1> |
using | TableSlotField = SuspendField::Next<uint32_t, kTableSlotBits> |
Public Member Functions | |
void | SetIndexInTableAsCallOrigin (Tagged< WasmDispatchTable > table, int entry_index) |
void | SetFuncRefAsCallOrigin (Tagged< WasmInternalFunction > func) |
Static Public Attributes | |
static constexpr int | kInvalidCallOrigin = 0 |
static constexpr int | kTableSlotBits = 24 |
Definition at line 1138 of file wasm-objects.h.
Definition at line 1157 of file wasm-objects.h.
Definition at line 1164 of file wasm-objects.h.
using v8::internal::WasmImportData::TableSlotField = SuspendField::Next<uint32_t, kTableSlotBits> |
Definition at line 1169 of file wasm-objects.h.
void v8::internal::WasmImportData::SetFuncRefAsCallOrigin | ( | Tagged< WasmInternalFunction > | func | ) |
Definition at line 2159 of file wasm-objects.cc.
void v8::internal::WasmImportData::SetIndexInTableAsCallOrigin | ( | Tagged< WasmDispatchTable > | table, |
int | entry_index ) |
Definition at line 2153 of file wasm-objects.cc.
|
staticconstexpr |
Definition at line 1150 of file wasm-objects.h.
|
staticconstexpr |
Definition at line 1167 of file wasm-objects.h.