Home
last modified time | relevance | path

Searched refs:WasmModuleObject (Results 1 – 25 of 30) sorted by relevance

12

/external/v8/src/wasm/
Dwasm-objects-inl.h29 CAST_ACCESSOR(WasmModuleObject) in CAST_ACCESSOR()
53 ACCESSORS(WasmModuleObject, managed_native_module, Managed<wasm::NativeModule>,
55 ACCESSORS(WasmModuleObject, export_wrappers, FixedArray, kExportWrappersOffset)
56 ACCESSORS(WasmModuleObject, script, Script, kScriptOffset)
57 ACCESSORS(WasmModuleObject, weak_instance_list, WeakArrayList,
59 OPTIONAL_ACCESSORS(WasmModuleObject, asm_js_offset_table, ByteArray,
61 OPTIONAL_ACCESSORS(WasmModuleObject, breakpoint_infos, FixedArray,
63 wasm::NativeModule* WasmModuleObject::native_module() const {
66 const wasm::WasmModule* WasmModuleObject::module() const { in module()
70 void WasmModuleObject::reset_breakpoint_infos() { in reset_breakpoint_infos()
[all …]
Dwasm-engine.h20 class WasmModuleObject; variable
31 virtual void OnCompilationSucceeded(Handle<WasmModuleObject> result) = 0;
57 MaybeHandle<WasmModuleObject> SyncCompileTranslatedAsmJs(
64 MaybeHandle<WasmModuleObject> SyncCompile(Isolate* isolate,
74 Handle<WasmModuleObject> module_object, MaybeHandle<JSReceiver> imports,
88 Handle<WasmModuleObject> module_object,
104 Handle<WasmModuleObject> module_object);
108 Handle<WasmModuleObject> ImportNativeModule(
Dwasm-objects.h103 class WasmModuleObject : public JSObject {
105 DECL_CAST(WasmModuleObject)
118 DECL_PRINTER(WasmModuleObject)
119 DECL_VERIFIER(WasmModuleObject)
136 static Handle<WasmModuleObject> New(
144 static Handle<WasmModuleObject> New(
154 static bool SetBreakPoint(Handle<WasmModuleObject>, int* position,
160 static void AddBreakpoint(Handle<WasmModuleObject>, int position,
163 static void SetBreakpointsOnNewInstance(Handle<WasmModuleObject>,
168 Handle<WasmModuleObject>);
[all …]
Dmodule-compiler.h23 class WasmModuleObject; variable
51 MaybeHandle<WasmModuleObject> CompileToModuleObject(
58 Handle<WasmModuleObject> module_object, MaybeHandle<JSReceiver> imports,
63 Handle<WasmModuleObject> module_object);
117 void AsyncCompileSucceeded(Handle<WasmModuleObject> result);
158 Handle<WasmModuleObject> module_object_;
Dwasm-engine.cc39 MaybeHandle<WasmModuleObject> WasmEngine::SyncCompileTranslatedAsmJs( in SyncCompileTranslatedAsmJs()
55 MaybeHandle<WasmModuleObject> WasmEngine::SyncCompile( in SyncCompile()
74 Handle<WasmModuleObject> module_object, MaybeHandle<JSReceiver> imports, in SyncInstantiate()
82 Handle<WasmModuleObject> module_object, MaybeHandle<JSReceiver> imports) { in AsyncInstantiate()
122 MaybeHandle<WasmModuleObject> module_object; in AsyncCompile()
137 Handle<WasmModuleObject> module = module_object.ToHandleChecked(); in AsyncCompile()
184 Handle<WasmModuleObject> module_object) { in ExportNativeModule()
188 Handle<WasmModuleObject> WasmEngine::ImportNativeModule( in ImportNativeModule()
193 Handle<WasmModuleObject> module_object = in ImportNativeModule()
194 WasmModuleObject::New(isolate, shared_module, script); in ImportNativeModule()
Dwasm-objects.cc180 Handle<WasmModuleObject> WasmModuleObject::New( in New()
199 Handle<WasmModuleObject> module_object = in New()
208 Handle<WasmModuleObject> WasmModuleObject::New( in New()
227 Handle<WasmModuleObject> module_object = Handle<WasmModuleObject>::cast( in New()
240 bool WasmModuleObject::SetBreakPoint(Handle<WasmModuleObject> module_object, in SetBreakPoint()
257 WasmModuleObject::AddBreakpoint(module_object, *position, break_point); in SetBreakPoint()
310 void WasmModuleObject::AddBreakpoint(Handle<WasmModuleObject> module_object, in AddBreakpoint()
365 void WasmModuleObject::SetBreakpointsOnNewInstance( in SetBreakpointsOnNewInstance()
366 Handle<WasmModuleObject> module_object, in SetBreakpointsOnNewInstance()
408 Handle<WasmModuleObject> module_object, Isolate* isolate) { in GetDecodedAsmJsOffsetTable()
[all …]
Dwasm-module.cc121 Handle<WasmModuleObject> module_object) { in GetImports()
169 WasmModuleObject::ExtractUtf8StringFromModuleBytes( in GetImports()
173 WasmModuleObject::ExtractUtf8StringFromModuleBytes( in GetImports()
189 Handle<WasmModuleObject> module_object) { in GetExports()
236 WasmModuleObject::ExtractUtf8StringFromModuleBytes( in GetExports()
250 Handle<WasmModuleObject> module_object, in GetCustomSections()
264 WasmModuleObject::ExtractUtf8StringFromModuleBytes( in GetCustomSections()
301 Handle<WasmModuleObject> module_object) { in DecodeLocalNames()
314 WasmModuleObject::ExtractUtf8StringFromModuleBytes( in DecodeLocalNames()
Dwasm-module.h21 class WasmModuleObject; variable
230 V8_EXPORT_PRIVATE MaybeHandle<WasmModuleObject> CreateModuleObjectFromBytes(
239 Handle<WasmModuleObject> module);
241 Handle<WasmModuleObject> module);
243 Isolate* isolate, Handle<WasmModuleObject> module, Handle<String> name,
249 Handle<FixedArray> DecodeLocalNames(Isolate*, Handle<WasmModuleObject>);
Dmodule-compiler.cc214 Handle<WasmModuleObject> module_object,
242 Handle<WasmModuleObject> module_object_;
333 Handle<WasmModuleObject> module_object, MaybeHandle<JSReceiver> imports, in InstantiateToInstanceObject()
581 Handle<WasmModuleObject> module_object, in CompileInParallel()
729 Handle<WasmModuleObject> module_object, in CompileNativeModule()
869 MaybeHandle<WasmModuleObject> CompileToModuleObject( in CompileToModuleObject()
916 Handle<WasmModuleObject> module_object = WasmModuleObject::New( in CompileToModuleObject()
941 Handle<WasmModuleObject> module_object, in InstanceBuilder()
1188 WasmModuleObject::SetBreakpointsOnNewInstance(module_object_, instance); in Build()
1414 WasmModuleObject::ExtractUtf8StringFromModuleBytes(isolate_, wire_bytes, in SanitizeImports()
[all …]
Dwasm-serialization.h35 MaybeHandle<WasmModuleObject> DeserializeNativeModule(
Dwasm-js.cc142 i::MaybeHandle<i::WasmModuleObject> GetFirstArgumentAsModule( in GetFirstArgumentAsModule()
151 return i::Handle<i::WasmModuleObject>::cast( in GetFirstArgumentAsModule()
219 void OnCompilationSucceeded(i::Handle<i::WasmModuleObject> result) override { in OnCompilationSucceeded()
282 i::Handle<i::WasmModuleObject> module) in InstantiateBytesResultResolver()
333 i::Handle<i::WasmModuleObject> module_;
361 void OnCompilationSucceeded(i::Handle<i::WasmModuleObject> result) override { in OnCompilationSucceeded()
631 i_isolate, &thrower, i::Handle<i::WasmModuleObject>::cast(module_obj), in WebAssemblyInstantiateImpl()
793 i::Handle<i::WasmModuleObject> module_obj = in WebAssemblyInstantiate()
794 i::Handle<i::WasmModuleObject>::cast(first_arg); in WebAssemblyInstantiate()
1521 isolate->factory()->NewMap(i::WASM_MODULE_TYPE, WasmModuleObject::kSize); in Install()
Dwasm-debug.cc73 Handle<WasmModuleObject> module_object( in GetLocalName()
304 Handle<WasmModuleObject> module_object( in NotifyDebugEventListeners()
308 if (WasmModuleObject::CheckBreakPoints(isolate_, module_object, position) in NotifyDebugEventListeners()
341 int GetTopPosition(Handle<WasmModuleObject> module_object) { in GetTopPosition()
Dwasm-serialization.cc540 MaybeHandle<WasmModuleObject> DeserializeNativeModule( in DeserializeNativeModule()
567 Handle<WasmModuleObject> module_object = WasmModuleObject::New( in DeserializeNativeModule()
/external/v8/src/
Dvalue-serializer.h38 class WasmModuleObject; variable
136 Maybe<bool> WriteWasmModule(Handle<WasmModuleObject> object)
Dmessages.cc667 Handle<WasmModuleObject> module_object(wasm_instance_->module_object(), in GetFunctionName()
669 if (!WasmModuleObject::GetFunctionNameOrNull(isolate_, module_object, in GetFunctionName()
680 Handle<WasmModuleObject> module_object(wasm_instance_->module_object(), in ToString()
683 WasmModuleObject::GetModuleNameOrNull(isolate_, module_object); in ToString()
684 MaybeHandle<String> function_name = WasmModuleObject::GetFunctionNameOrNull( in ToString()
768 Handle<WasmModuleObject> module_object(wasm_instance_->module_object(), in GetPosition()
771 return WasmModuleObject::GetSourcePosition(module_object, wasm_func_index_, in GetPosition()
Dframes.cc1322 Handle<WasmModuleObject> module_object(wasm_instance()->module_object(), in WASM_SUMMARY_DISPATCH()
1324 return WasmModuleObject::GetSourcePosition(module_object, function_index(), in WASM_SUMMARY_DISPATCH()
1335 Handle<WasmModuleObject> module_object(wasm_instance()->module_object(), in FunctionName()
1337 return WasmModuleObject::GetFunctionName(isolate(), module_object, in FunctionName()
1808 WasmModuleObject* WasmCompiledFrame::module_object() const { in module_object()
1900 WasmModuleObject* WasmInterpreterEntryFrame::module_object() const { in module_object()
Dframes.h31 class WasmModuleObject; variable
1000 WasmModuleObject* module_object() const;
1039 WasmModuleObject* module_object() const;
Dlog.cc1817 Heap* heap, Handle<WasmModuleObject>* module_objects) { in EnumerateWasmModuleObjects()
1825 WasmModuleObject* module = WasmModuleObject::cast(obj); in EnumerateWasmModuleObjects()
2157 std::unique_ptr<Handle<WasmModuleObject>[]> module_objects( in LogCompiledFunctions()
2158 new Handle<WasmModuleObject>[wasm_module_objects_count]); in LogCompiledFunctions()
Dapi.cc3456 VALUE_IS_SPECIFIC_TYPE(WebAssemblyCompiledModule, WasmModuleObject) in VALUE_IS_SPECIFIC_TYPE()
7417 i::Handle<i::WasmModuleObject> obj = in GetWasmWireBytesRef()
7418 i::Handle<i::WasmModuleObject>::cast(Utils::OpenHandle(this)); in GetWasmWireBytesRef()
7434 i::Handle<i::WasmModuleObject> obj = in GetTransferrableModule()
7435 i::Handle<i::WasmModuleObject>::cast(Utils::OpenHandle(this)); in GetTransferrableModule()
7453 i::Handle<i::WasmModuleObject> module_object = in FromTransferrableModule()
7465 i::Handle<i::WasmModuleObject> obj = in Serialize()
7466 i::Handle<i::WasmModuleObject>::cast(Utils::OpenHandle(this)); in Serialize()
7480 i::MaybeHandle<i::WasmModuleObject> maybe_module_object = in Deserialize()
7484 i::Handle<i::WasmModuleObject> module_object; in Deserialize()
[all …]
Dvalue-serializer.cc524 return WriteWasmModule(Handle<WasmModuleObject>::cast(receiver)); in WriteJSReceiver()
875 Maybe<bool> ValueSerializer::WriteWasmModule(Handle<WasmModuleObject> object) { in WriteWasmModule()
1813 MaybeHandle<WasmModuleObject> result = in ReadWasmModule()
Dobjects-printer.cc196 WasmModuleObject::cast(this)->WasmModuleObjectPrint(os); in HeapObjectPrint()
1770 void WasmModuleObject::WasmModuleObjectPrint(std::ostream& os) { // NOLINT in WasmModuleObjectPrint()
/external/v8/src/asmjs/
Dasm-js.cc284 Handle<WasmModuleObject> compiled = in FinalizeJobImpl()
365 Handle<WasmModuleObject> module( in InstantiateAsmWasm()
366 WasmModuleObject::cast(wasm_data->get(kWasmDataCompiledModule)), isolate); in InstantiateAsmWasm()
/external/v8/src/runtime/
Druntime-test.cc910 CONVERT_ARG_HANDLE_CHECKED(WasmModuleObject, module_obj, 0); in RUNTIME_FUNCTION()
936 MaybeHandle<WasmModuleObject> maybe_module_object = in RUNTIME_FUNCTION()
943 Handle<WasmModuleObject> module_object; in RUNTIME_FUNCTION()
970 CONVERT_ARG_HANDLE_CHECKED(WasmModuleObject, module_obj, 0); in RUNTIME_FUNCTION()
Druntime-debug.cc476 return WasmModuleObject::cast(script->wasm_module_object()) in ScriptLinePosition()
/external/v8/src/debug/
Ddebug.cc625 Handle<WasmModuleObject> module_object( in SetBreakPointForScript()
626 WasmModuleObject::cast(script->wasm_module_object()), isolate_); in SetBreakPointForScript()
627 return WasmModuleObject::SetBreakPoint(module_object, source_position, in SetBreakPointForScript()

12