Lines Matching defs:instance
966 FrameImpl(own<Instance>&& instance, uint32_t func_index, size_t func_offset,
968 : instance(std::move(instance)),
973 own<Instance> instance;
993 new (std::nothrow) FrameImpl(self->instance->copy(), self->func_index,
997 Instance* Frame::instance() const { return impl(this)->instance.get(); }
1046 i::Handle<i::WasmInstanceObject> instance);
1052 i::Handle<i::WasmInstanceObject> instance(frame->GetWasmInstance(), isolate);
1056 instance->module(), func_index);
1058 GetInstance(store, instance), func_index, func_offset, module_offset)));
1481 function->instance().module()->functions[function->function_index()].sig);
1493 function->instance().module()->functions[function->function_index()].sig;
1506 function->instance().module()->functions[function->function_index()].sig;
1662 i::Handle<i::WasmInstanceObject> instance(function_data->instance(), isolate);
1666 instance->module()->functions[function_index].sig;
1667 PrepareFunctionData(isolate, function_data, sig, instance->module());
1674 i::Handle<i::Object> object_ref = instance;
1676 static_cast<int>(instance->module()->num_imported_functions)) {
1678 instance->imported_function_refs().get(function_index), isolate);
2181 i::Handle<i::WasmInstanceObject> instance) {
2182 return implement<Instance>::type::make(store, instance);
2188 const implement<Instance>::type* instance = impl(this);
2189 StoreImpl* store = instance->store();
2193 i::Handle<i::WasmInstanceObject> instance_obj = instance->v8_object();
3233 WASM_DEFINE_REF(instance, wasm::Instance)
3240 wasm_instance_t* instance = release_instance(wasm::Instance::make(
3244 return instance;
3247 void wasm_instance_exports(const wasm_instance_t* instance,
3249 *out = release_extern_vec(instance->exports());
3253 return hide_instance(reveal_frame(frame)->instance());