Home
last modified time | relevance | path

Searched refs:WasmInstanceObject (Results 1 – 25 of 80) sorted by relevance

1234

/third_party/node/deps/v8/src/wasm/
Dwasm-objects-inl.h44 OBJECT_CONSTRUCTORS_IMPL(WasmInstanceObject, JSObject) in TQ_OBJECT_CONSTRUCTORS_IMPL()
60 CAST_ACCESSOR(WasmInstanceObject) in TQ_OBJECT_CONSTRUCTORS_IMPL()
185 SANDBOXED_POINTER_ACCESSORS(WasmInstanceObject, memory_start, byte*, in SANDBOXED_POINTER_ACCESSORS() argument
187 PRIMITIVE_ACCESSORS(WasmInstanceObject, memory_size, size_t, kMemorySizeOffset) in SANDBOXED_POINTER_ACCESSORS()
188 PRIMITIVE_ACCESSORS(WasmInstanceObject, isolate_root, Address, in SANDBOXED_POINTER_ACCESSORS()
190 PRIMITIVE_ACCESSORS(WasmInstanceObject, stack_limit_address, Address, in SANDBOXED_POINTER_ACCESSORS()
192 PRIMITIVE_ACCESSORS(WasmInstanceObject, real_stack_limit_address, Address, in SANDBOXED_POINTER_ACCESSORS()
194 PRIMITIVE_ACCESSORS(WasmInstanceObject, new_allocation_limit_address, Address*, in SANDBOXED_POINTER_ACCESSORS()
196 PRIMITIVE_ACCESSORS(WasmInstanceObject, new_allocation_top_address, Address*, in SANDBOXED_POINTER_ACCESSORS()
198 PRIMITIVE_ACCESSORS(WasmInstanceObject, old_allocation_limit_address, Address*, in SANDBOXED_POINTER_ACCESSORS()
[all …]
Dwasm-objects.h51 class WasmInstanceObject; variable
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>* instance,
[all …]
Dwasm-objects.cc55 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::cast(table->instance()) in Set()
442 DCHECK(WasmInstanceObject::cast(table->instance()) in Get()
[all …]
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> instance,
[all …]
Dmodule-instantiate.h23 class WasmInstanceObject; variable
35 MaybeHandle<WasmInstanceObject> InstantiateToInstanceObject(
40 bool LoadElemSegment(Isolate* isolate, Handle<WasmInstanceObject> instance,
Dinit-expr-interface.h19 class WasmInstanceObject; variable
48 Handle<WasmInstanceObject> instance) in InitExprInterface()
89 Handle<WasmInstanceObject> instance_;
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()
Dwasm-objects.tq12 extern class WasmInstanceObject extends JSObject;
15 // APIs. Corresponds to the WasmInstanceObject passed to a Wasm function
38 ref: WasmInstanceObject|WasmApiFunctionRef;
58 instance: WasmInstanceObject;
128 instance: WasmInstanceObject|Undefined;
149 instance: WasmInstanceObject|Undefined;
185 instance: WasmInstanceObject;
Dmodule-compiler.h39 class WasmInstanceObject; variable
79 bool CompileLazy(Isolate*, Handle<WasmInstanceObject>, int func_index);
82 Handle<WasmInstanceObject> instance);
Dwasm-engine.h34 class WasmInstanceObject; variable
61 virtual void OnInstantiationSucceeded(Handle<WasmInstanceObject> result) = 0;
178 MaybeHandle<WasmInstanceObject> SyncInstantiate(
/third_party/node/deps/v8/src/runtime/
Druntime-wasm.cc60 WasmInstanceObject GetWasmInstanceOnStackTop( in GetWasmInstanceOnStackTop()
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> instance = args.at<WasmInstanceObject>(0); in RUNTIME_FUNCTION()
268 if (WasmInstanceObject::GetWasmInternalFunction(isolate, instance, in RUNTIME_FUNCTION()
305 Handle<WasmInstanceObject> instance = args.at<WasmInstanceObject>(0); in RUNTIME_FUNCTION()
328 Handle<WasmInstanceObject> instance = args.at<WasmInstanceObject>(0); in RUNTIME_FUNCTION()
[all …]
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/
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> instance = LoadInstanceFromFrame(); in TF_BUILTIN()
[all …]
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);
Dwasm.tq8 extern runtime WasmMemoryGrow(Context, WasmInstanceObject, Smi): Smi;
9 extern runtime WasmRefFunc(Context, WasmInstanceObject, Smi): JSAny;
11 Context, WasmInstanceObject, Object, Object, Smi, Smi, Smi): JSAny;
13 Context, WasmInstanceObject, Object, Object, Smi, Smi, Smi): JSAny;
15 Context, WasmInstanceObject, Smi, Smi, Object, Smi): JSAny;
17 Context, WasmInstanceObject, Smi, Object, Smi): Smi;
19 Context, WasmInstanceObject, Smi, Smi): JSAny;
21 Context, WasmInstanceObject, Smi, Smi, Object): JSAny;
25 extern runtime WasmTriggerTierUp(Context, WasmInstanceObject): JSAny;
32 Context, WasmInstanceObject, Number, Number): Smi;
[all …]
/third_party/node/deps/v8/src/debug/wasm/gdb-server/
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> instance = summary.AsWasm().wasm_instance(); in GetWasmStackValue()
[all …]
Dwasm-module-debug.h85 static Handle<WasmInstanceObject> GetWasmInstance(Isolate* isolate,
89 Handle<WasmInstanceObject> GetFirstWasmInstance();
/third_party/node/deps/v8/src/debug/
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> instance, in GetName()
[all …]
Ddebug-wasm-objects.h33 class WasmInstanceObject; variable
74 Handle<WasmInstanceObject> instance,
79 Handle<WasmInstanceObject> instance);
/third_party/node/deps/v8/src/objects/
Dcall-site-info.h18 class WasmInstanceObject; variable
81 WasmInstanceObject GetWasmInstance() const;
Dobject-list-macros.h67 class WasmInstanceObject; variable
253 IF_WASM(V, WasmInstanceObject) \
/third_party/node/deps/v8/src/execution/
Dframes.h67 class WasmInstanceObject; variable
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;
Dmessages.h33 class WasmInstanceObject; variable
/third_party/node/deps/v8/src/compiler/
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/
Dobjects-visiting.h63 IF_WASM(V, WasmInstanceObject) \

1234