Home
last modified time | relevance | path

Searched refs:WasmInstanceObject (Results 1 - 25 of 78) sorted by relevance

1234

/third_party/node/deps/v8/src/wasm/
H A Dwasm-objects-inl.h44 OBJECT_CONSTRUCTORS_IMPL(WasmInstanceObject, JSObject)
60 CAST_ACCESSOR(WasmInstanceObject)
184 // WasmInstanceObject
185 SANDBOXED_POINTER_ACCESSORS(WasmInstanceObject, memory_start, byte*,
187 PRIMITIVE_ACCESSORS(WasmInstanceObject, memory_size, size_t, kMemorySizeOffset)
188 PRIMITIVE_ACCESSORS(WasmInstanceObject, isolate_root, Address,
190 PRIMITIVE_ACCESSORS(WasmInstanceObject, stack_limit_address, Address,
192 PRIMITIVE_ACCESSORS(WasmInstanceObject, real_stack_limit_address, Address,
194 PRIMITIVE_ACCESSORS(WasmInstanceObject, new_allocation_limit_address, Address*,
196 PRIMITIVE_ACCESSORS(WasmInstanceObject, new_allocation_top_addres
[all...]
H A Dwasm-objects.h51 class WasmInstanceObject;
68 FunctionTargetAndRef(Handle<WasmInstanceObject> target_instance,
90 inline ImportedFunctionEntry(Handle<WasmInstanceObject>, int index);
98 void SetWasmToWasm(WasmInstanceObject target_instance, Address call_target);
106 Handle<WasmInstanceObject> const instance_;
177 Isolate* isolate, Handle<WasmInstanceObject> instance,
184 Handle<WasmInstanceObject> instance, int table_index);
209 WasmInstanceObject target_instance);
224 Handle<WasmInstanceObject> instance, int func_index);
232 bool* is_null, MaybeHandle<WasmInstanceObject>* instanc
317 class V8_EXPORT_PRIVATE WasmInstanceObject : public JSObject { global() class
[all...]
H A Dmodule-instantiate.cc144 Handle<WasmInstanceObject> instance) { in CreateStructMap()
171 Handle<WasmInstanceObject> instance) { in CreateArrayMap()
198 Handle<WasmInstanceObject> instance) { in CreateFuncRefMap()
214 int type_index, Handle<WasmInstanceObject> instance, in CreateMapForType()
277 MaybeHandle<WasmInstanceObject> Build();
341 void LoadDataSegments(Handle<WasmInstanceObject> instance);
354 bool ProcessImportedFunction(Handle<WasmInstanceObject> instance,
362 Handle<WasmInstanceObject> instance, int table_index, int import_index,
366 bool ProcessImportedTable(Handle<WasmInstanceObject> instance,
372 bool ProcessImportedMemory(Handle<WasmInstanceObject> instanc
[all...]
H A Dwasm-objects.cc49 // Manages the natively-allocated memory for a WasmInstanceObject. Since
55 WasmInstanceNativeAllocations(Handle<WasmInstanceObject> instance, in WasmInstanceNativeAllocations()
193 Isolate* isolate, Handle<WasmInstanceObject> instance, wasm::ValueType type, in New()
236 Handle<WasmInstanceObject> instance, in AddDispatchTable()
302 Handle<WasmInstanceObject> instance( in Grow()
303 WasmInstanceObject::cast(dispatch_tables->get(i)), isolate); in Grow()
307 WasmInstanceObject::EnsureIndirectFunctionTableWithMinimumSize( in Grow()
329 ? WasmInstanceObject::cast(table->instance()).module() in IsValidElement()
355 Handle<WasmInstanceObject> target_instance(exported_function->instance(), in SetFunctionTableEntry()
400 DCHECK(WasmInstanceObject in Set()
[all...]
H A Dmodule-instantiate.h23 class WasmInstanceObject;
35 MaybeHandle<WasmInstanceObject> InstantiateToInstanceObject(
40 bool LoadElemSegment(Isolate* isolate, Handle<WasmInstanceObject> instance,
H A Dinit-expr-interface.h19 class WasmInstanceObject;
48 Handle<WasmInstanceObject> instance) in InitExprInterface()
89 Handle<WasmInstanceObject> instance_;
H A Dwasm-external-refs.cc463 inline byte* EffectiveAddress(WasmInstanceObject instance, uintptr_t index) { in EffectiveAddress()
483 WasmInstanceObject instance = WasmInstanceObject::cast(raw_instance); in memory_init_wrapper()
506 WasmInstanceObject instance = WasmInstanceObject::cast(raw_instance); in memory_copy_wrapper()
527 WasmInstanceObject instance = WasmInstanceObject::cast(raw_instance); in memory_fill_wrapper()
563 WasmInstanceObject instance = in array_copy_wrapper()
564 WasmInstanceObject::cast(Object(raw_instance)); in array_copy_wrapper()
H A Dmodule-compiler.h39 class WasmInstanceObject;
79 bool CompileLazy(Isolate*, Handle<WasmInstanceObject>, int func_index);
82 Handle<WasmInstanceObject> instance);
H A Dwasm-engine.h34 class WasmInstanceObject;
61 virtual void OnInstantiationSucceeded(Handle<WasmInstanceObject> result) = 0;
178 MaybeHandle<WasmInstanceObject> SyncInstantiate(
/third_party/node/deps/v8/src/runtime/
H A Druntime-wasm.cc60 WasmInstanceObject GetWasmInstanceOnStackTop( in GetWasmInstanceOnStackTop()
109 // 'raw_instance' can be either a WasmInstanceObject or undefined. in RUNTIME_FUNCTION()
118 ? Handle<WasmInstanceObject>::cast(raw_instance)->module() in RUNTIME_FUNCTION()
133 Handle<WasmInstanceObject> instance = args.at<WasmInstanceObject>(0); in RUNTIME_FUNCTION()
214 Handle<WasmInstanceObject> instance = args.at<WasmInstanceObject>(0); in RUNTIME_FUNCTION()
235 void ReplaceWrapper(Isolate* isolate, Handle<WasmInstanceObject> instance, in ReplaceWrapper()
238 WasmInstanceObject::GetWasmInternalFunction(isolate, instance, in ReplaceWrapper()
253 Handle<WasmInstanceObject> instanc in RUNTIME_FUNCTION()
[all...]
H A Druntime-test-wasm.cc300 Handle<WasmInstanceObject> instance = args.at<WasmInstanceObject>(1); in RUNTIME_FUNCTION()
393 module = handle(Handle<WasmInstanceObject>::cast(argument)->module_object(), in RUNTIME_FUNCTION()
432 Handle<WasmInstanceObject> instance = args.at<WasmInstanceObject>(0); in RUNTIME_FUNCTION()
488 auto instance = WasmInstanceObject::cast(args[0]); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-wasm-gen.cc16 TNode<WasmInstanceObject> WasmBuiltinsAssembler::LoadInstanceFromFrame() { in LoadInstanceFromFrame()
21 TNode<WasmInstanceObject> instance) { in LoadContextFromInstance()
23 IntPtrConstant(WasmInstanceObject::kNativeContextOffset - in LoadContextFromInstance()
28 TNode<WasmInstanceObject> instance) { in LoadTablesFromInstance()
30 WasmInstanceObject::kTablesOffset); in LoadTablesFromInstance()
34 TNode<WasmInstanceObject> instance) { in LoadInternalFunctionsFromInstance()
36 instance, WasmInstanceObject::kWasmInternalFunctionsOffset); in LoadInternalFunctionsFromInstance()
40 TNode<WasmInstanceObject> instance) { in LoadManagedObjectMapsFromInstance()
42 instance, WasmInstanceObject::kManagedObjectMapsOffset); in LoadManagedObjectMapsFromInstance()
71 TNode<WasmInstanceObject> instanc in TF_BUILTIN()
[all...]
H A Dbuiltins-wasm-gen.h18 TNode<WasmInstanceObject> LoadInstanceFromFrame();
21 TNode<WasmInstanceObject> instance);
23 TNode<FixedArray> LoadTablesFromInstance(TNode<WasmInstanceObject> instance);
26 TNode<WasmInstanceObject> instance);
29 TNode<WasmInstanceObject> instance);
/third_party/node/deps/v8/src/debug/wasm/gdb-server/
H A Dwasm-module-debug.cc40 Handle<WasmInstanceObject> WasmModuleDebug::GetFirstWasmInstance() { in GetFirstWasmInstance()
49 Handle<WasmInstanceObject> instance( in GetFirstWasmInstance()
50 WasmInstanceObject::cast(maybe_instance->GetHeapObjectAssumeWeak()), in GetFirstWasmInstance()
55 return Handle<WasmInstanceObject>::null(); in GetFirstWasmInstance()
189 Handle<WasmInstanceObject> WasmModuleDebug::GetWasmInstance( in GetWasmInstance()
194 return Handle<WasmInstanceObject>::null(); in GetWasmInstance()
209 Handle<WasmInstanceObject> instance = GetWasmInstance(isolate, frame_index); in GetWasmGlobal()
215 WasmInstanceObject::GetGlobalValue(instance, module->globals[index]); in GetWasmGlobal()
237 Handle<WasmInstanceObject> instance = summary.AsWasm().wasm_instance(); in GetWasmLocal()
270 Handle<WasmInstanceObject> instanc in GetWasmStackValue()
[all...]
H A Dwasm-module-debug.h85 static Handle<WasmInstanceObject> GetWasmInstance(Isolate* isolate,
89 Handle<WasmInstanceObject> GetFirstWasmInstance();
/third_party/node/deps/v8/src/debug/
H A Ddebug-wasm-objects.h33 class WasmInstanceObject;
74 Handle<WasmInstanceObject> instance,
79 Handle<WasmInstanceObject> instance);
H A Ddebug-wasm-objects.cc41 Isolate* isolate, Handle<WasmInstanceObject> instance, in GetNameFromImportsAndExportsOrNull()
231 template <typename T, DebugProxyId id, typename Provider = WasmInstanceObject>
313 static uint32_t Count(Isolate* isolate, Handle<WasmInstanceObject> instance) { in Count()
318 Handle<WasmInstanceObject> instance, in Get()
320 return handle(WasmInstanceObject::GetOrCreateWasmInternalFunction( in Get()
327 Handle<WasmInstanceObject> instance, in GetName()
337 static uint32_t Count(Isolate* isolate, Handle<WasmInstanceObject> instance) { in Count()
342 Handle<WasmInstanceObject> instance, in Get()
347 WasmInstanceObject::GetGlobalValue(instance, in Get()
353 Handle<WasmInstanceObject> instanc in GetName()
[all...]
/third_party/node/deps/v8/src/objects/
H A Dcall-site-info.h18 class WasmInstanceObject;
81 WasmInstanceObject GetWasmInstance() const;
H A Dobject-list-macros.h67 class WasmInstanceObject;
253 IF_WASM(V, WasmInstanceObject) \
/third_party/node/deps/v8/src/execution/
H A Dframes.h67 class WasmInstanceObject;
411 WasmFrameSummary(Isolate*, Handle<WasmInstanceObject>, wasm::WasmCode*,
424 Handle<WasmInstanceObject> wasm_instance() const { return wasm_instance_; } in wasm_instance()
430 Handle<WasmInstanceObject> wasm_instance_;
969 V8_EXPORT_PRIVATE WasmInstanceObject wasm_instance() const;
1084 WasmInstanceObject wasm_instance() const;
H A Dmessages.h33 class WasmInstanceObject;
H A Dframes.cc1641 Isolate* isolate, Handle<WasmInstanceObject> instance, wasm::WasmCode* code, in WasmFrameSummary()
2081 WasmInstanceObject WasmFrame::wasm_instance() const { in wasm_instance()
2084 return WasmInstanceObject::cast(instance); in wasm_instance()
2129 Handle<WasmInstanceObject> instance(wasm_instance(), isolate()); in Summarize()
2247 WasmInstanceObject WasmCompileLazyFrame::wasm_instance() const { in wasm_instance()
2248 return WasmInstanceObject::cast(*wasm_instance_slot()); in wasm_instance()
/third_party/node/deps/v8/src/compiler/
H A Dmemory-lowering.cc216 ? WasmInstanceObject::kNewAllocationTopAddressOffset in ReduceAllocateRaw()
217 : WasmInstanceObject::kOldAllocationTopAddressOffset; in ReduceAllocateRaw()
220 ? WasmInstanceObject::kNewAllocationLimitAddressOffset in ReduceAllocateRaw()
221 : WasmInstanceObject::kOldAllocationLimitAddressOffset; in ReduceAllocateRaw()
/third_party/node/deps/v8/src/heap/
H A Dobjects-visiting.h63 IF_WASM(V, WasmInstanceObject) \
/third_party/node/deps/v8/src/asmjs/
H A Dasm-js.cc389 MaybeHandle<WasmInstanceObject> maybe_instance = in InstantiateAsmWasm()
406 Handle<WasmInstanceObject> instance = maybe_instance.ToHandleChecked(); in InstantiateAsmWasm()

Completed in 30 milliseconds

1234