Lines Matching refs:WasmInstanceObject

49 // Manages the natively-allocated memory for a WasmInstanceObject. Since
55 WasmInstanceNativeAllocations(Handle<WasmInstanceObject> instance,
193 Isolate* isolate, Handle<WasmInstanceObject> instance, wasm::ValueType type,
236 Handle<WasmInstanceObject> instance,
302 Handle<WasmInstanceObject> instance(
303 WasmInstanceObject::cast(dispatch_tables->get(i)), isolate);
307 WasmInstanceObject::EnsureIndirectFunctionTableWithMinimumSize(
329 ? WasmInstanceObject::cast(table->instance()).module()
355 Handle<WasmInstanceObject> target_instance(exported_function->instance(),
400 DCHECK(WasmInstanceObject::cast(table->instance())
442 DCHECK(WasmInstanceObject::cast(table->instance())
452 auto instance = handle(WasmInstanceObject::cast(tuple->value1()), isolate);
458 WasmInstanceObject::GetOrCreateWasmInternalFunction(isolate, instance,
481 WasmInstanceObject target_instance) {
504 WasmInstanceObject instance = WasmInstanceObject::cast(
540 Handle<WasmInstanceObject> instance(
541 WasmInstanceObject::cast(
544 WasmInstanceObject::ImportWasmJSFunctionIntoTable(
579 Handle<WasmInstanceObject> instance(
580 WasmInstanceObject::cast(
623 Handle<WasmInstanceObject> target_instance(
624 WasmInstanceObject::cast(
636 Handle<WasmInstanceObject> instance, int func_index) {
651 MaybeHandle<WasmInstanceObject>* instance, int* function_index,
674 *instance = MaybeHandle<WasmInstanceObject>();
680 *instance = handle(WasmInstanceObject::cast(tuple->value1()), isolate);
780 void SetInstanceMemory(Handle<WasmInstanceObject> instance,
886 Handle<WasmInstanceObject> instance) {
907 Handle<WasmInstanceObject> instance(
908 WasmInstanceObject::cast(heap_object), isolate);
1028 Isolate* isolate, Handle<WasmInstanceObject> instance,
1078 Handle<WasmInstanceObject> target_instance, int target_func_index) {
1110 void ImportedFunctionEntry::SetWasmToWasm(WasmInstanceObject instance,
1140 constexpr uint16_t WasmInstanceObject::kTaggedFieldOffsets[];
1143 bool WasmInstanceObject::EnsureIndirectFunctionTableWithMinimumSize(
1144 Handle<WasmInstanceObject> instance, int table_index,
1157 void WasmInstanceObject::SetRawMemory(byte* mem_start, size_t mem_size) {
1170 const WasmModule* WasmInstanceObject::module() {
1174 Handle<WasmInstanceObject> WasmInstanceObject::New(
1181 Handle<WasmInstanceObject> instance(
1182 WasmInstanceObject::cast(*instance_object), isolate);
1250 void WasmInstanceObject::InitDataSegmentArrays(
1251 Handle<WasmInstanceObject> instance,
1278 void WasmInstanceObject::InitElemSegmentArrays(
1279 Handle<WasmInstanceObject> instance,
1292 Address WasmInstanceObject::GetCallTarget(uint32_t func_index) {
1300 Handle<WasmIndirectFunctionTable> WasmInstanceObject::GetIndirectFunctionTable(
1308 void WasmInstanceObject::SetIndirectFunctionTableShortcuts(Isolate* isolate) {
1322 bool WasmInstanceObject::CopyTableEntries(Isolate* isolate,
1323 Handle<WasmInstanceObject> instance,
1357 bool WasmInstanceObject::InitTableEntries(Isolate* isolate,
1358 Handle<WasmInstanceObject> instance,
1369 MaybeHandle<WasmInternalFunction> WasmInstanceObject::GetWasmInternalFunction(
1370 Isolate* isolate, Handle<WasmInstanceObject> instance, int index) {
1383 WasmInstanceObject::GetOrCreateWasmInternalFunction(
1384 Isolate* isolate, Handle<WasmInstanceObject> instance, int function_index) {
1386 WasmInstanceObject::GetWasmInternalFunction(isolate, instance,
1424 WasmInstanceObject::SetWasmInternalFunction(isolate, instance, function_index,
1429 void WasmInstanceObject::SetWasmInternalFunction(
1430 Isolate* isolate, Handle<WasmInstanceObject> instance, int index,
1446 void WasmInstanceObject::ImportWasmJSFunctionIntoTable(
1447 Isolate* isolate, Handle<WasmInstanceObject> instance, int table_index,
1512 uint8_t* WasmInstanceObject::GetGlobalStorage(
1513 Handle<WasmInstanceObject> instance, const wasm::WasmGlobal& global) {
1525 WasmInstanceObject::GetGlobalBufferAndIndex(Handle<WasmInstanceObject> instance,
1542 wasm::WasmValue WasmInstanceObject::GetGlobalValue(
1543 Handle<WasmInstanceObject> instance, const wasm::WasmGlobal& global) {
1932 WasmInstanceObject WasmExportedFunction::instance() {
1941 Isolate* isolate, Handle<WasmInstanceObject> instance, int func_index,