Home
last modified time | relevance | path

Searched refs:NativeModule (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/wasm/
Dwasm-code-manager.h30 class NativeModule; variable
120 NativeModule* native_module() const { return native_module_; } in native_module()
151 friend class NativeModule;
153 WasmCode(NativeModule* native_module, Maybe<uint32_t> index, in WasmCode()
191 NativeModule* native_module_ = nullptr;
211 class V8_EXPORT_PRIVATE NativeModule final {
339 ~NativeModule();
348 NativeModule(Isolate* isolate, const WasmFeatures& enabled_features,
426 DISALLOW_COPY_AND_ASSIGN(NativeModule);
439 std::unique_ptr<NativeModule> NewNativeModule(
[all …]
Dwasm-code-manager.cc311 NativeModule::NativeModule(Isolate* isolate, const WasmFeatures& enabled, in NativeModule() function in v8::internal::wasm::NativeModule
339 void NativeModule::ReserveCodeTableForTesting(uint32_t max_functions) { in ReserveCodeTableForTesting()
351 void NativeModule::LogWasmCodes(Isolate* isolate) { in LogWasmCodes()
361 WasmCode* NativeModule::AddOwnedCode( in AddOwnedCode()
408 WasmCode* NativeModule::AddCodeCopy(Handle<Code> code, WasmCode::Kind kind, in AddCodeCopy()
418 WasmCode* NativeModule::AddInterpreterEntry(Handle<Code> code, uint32_t index) { in AddInterpreterEntry()
427 void NativeModule::SetLazyBuiltin(Handle<Code> code) { in SetLazyBuiltin()
443 void NativeModule::SetRuntimeStubs(Isolate* isolate) { in SetRuntimeStubs()
455 WasmCode* NativeModule::AddAnonymousCode(Handle<Code> code, in AddAnonymousCode()
518 WasmCode* NativeModule::AddCode( in AddCode()
[all …]
Dfunction-compiler.h26 class NativeModule; variable
88 WasmCompilationUnit(WasmEngine* wasm_engine, ModuleEnv*, NativeModule*,
98 Isolate* isolate, NativeModule* native_module, WasmFeatures* detected,
102 NativeModule* native_module() const { return native_module_; } in native_module()
115 NativeModule* native_module_;
Dwasm-serialization.h19 WasmSerializer(Isolate* isolate, NativeModule* native_module);
30 NativeModule* native_module_;
Dwasm-engine.h98 bool CompileFunction(Isolate* isolate, NativeModule* native_module,
103 std::shared_ptr<NativeModule> ExportNativeModule(
109 Isolate* isolate, std::shared_ptr<NativeModule> shared_module);
Dmodule-compiler.h35 class NativeModule; variable
70 Address CompileLazy(Isolate*, NativeModule*, uint32_t func_index);
159 NativeModule* native_module_ = nullptr;
Dwasm-serialization.cc214 NativeModuleSerializer(Isolate*, const NativeModule*,
226 const NativeModule* const native_module_;
238 Isolate* isolate, const NativeModule* module, in NativeModuleSerializer()
385 WasmSerializer::WasmSerializer(Isolate* isolate, NativeModule* native_module) in WasmSerializer()
413 NativeModuleDeserializer(Isolate*, NativeModule*);
422 NativeModule* const native_module_;
429 NativeModule* native_module) in NativeModuleDeserializer()
570 NativeModule* native_module = module_object->native_module(); in DeserializeNativeModule()
Dfunction-compiler.cc47 NativeModule* native_module, in WasmCompilationUnit()
148 Isolate* isolate, NativeModule* native_module, WasmFeatures* detected, in CompileWasmFunction()
Dwasm-engine.cc171 bool WasmEngine::CompileFunction(Isolate* isolate, NativeModule* native_module, in CompileFunction()
183 std::shared_ptr<NativeModule> WasmEngine::ExportNativeModule( in ExportNativeModule()
189 Isolate* isolate, std::shared_ptr<NativeModule> shared_module) { in ImportNativeModule()
Dwasm-objects.h25 class NativeModule; variable
107 DECL_ACCESSORS(managed_native_module, Managed<wasm::NativeModule>)
113 inline wasm::NativeModule* native_module() const;
145 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module,
Dmodule-compiler.cc184 const NativeModule* native_module, in GetOrCompileJSToWasmWrapper()
343 WasmCode* LazyCompileFunction(Isolate* isolate, NativeModule* native_module, in LazyCompileFunction()
401 Address CompileLazy(Isolate* isolate, NativeModule* native_module, in CompileLazy()
458 explicit CompilationUnitBuilder(NativeModule* native_module) in CompilationUnitBuilder()
506 NativeModule* native_module_;
536 void InitializeCompilationUnits(NativeModule* native_module) { in InitializeCompilationUnits()
580 void CompileInParallel(Isolate* isolate, NativeModule* native_module, in CompileInParallel()
668 void CompileSequentially(Isolate* isolate, NativeModule* native_module, in CompileSequentially()
692 void ValidateSequentially(Isolate* isolate, NativeModule* native_module, in ValidateSequentially()
731 NativeModule* const native_module = module_object->native_module(); in CompileNativeModule()
[all …]
Dwasm-objects-inl.h53 ACCESSORS(WasmModuleObject, managed_native_module, Managed<wasm::NativeModule>,
63 wasm::NativeModule* WasmModuleObject::native_module() const {
Dwasm-objects.cc150 bool IsBreakablePosition(wasm::NativeModule* native_module, int func_index, in IsBreakablePosition()
193 wasm::NativeModule::kCanAllocateMoreMemory, std::move(shared_module), in New()
209 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module, in New()
223 Handle<Managed<wasm::NativeModule>> managed_native_module = in New()
224 Managed<wasm::NativeModule>::FromSharedPtr(isolate, memory_estimate, in New()
1339 wasm::NativeModule* native_module = module_object()->native_module(); in GetCallTarget()
Dwasm-debug.cc135 NativeModule* native_module = in GetBytes()
617 wasm::NativeModule* native_module = in RedirectToInterpreter()
Dwasm-interpreter.cc2827 NativeModule* native_module = code_manager->LookupNativeModule(target); in GetTargetCode()
/external/v8/src/compiler/
Dpipeline.h26 class NativeModule; variable
54 wasm::NativeModule* native_module, int function_index,
Dwasm-compiler.h82 Isolate*, const wasm::NativeModule*, wasm::FunctionSig*, bool is_import,
Dpipeline.cc1001 wasm::NativeModule* native_module, int function_index, bool asmjs_origin) in PipelineWasmCompilationJob()
1026 wasm::NativeModule* native_module_;
2278 wasm::NativeModule* native_module, int function_index, in NewWasmCompilationJob()
Dwasm-compiler.cc4765 Isolate* isolate, const wasm::NativeModule* native_module, in CompileJSToWasmWrapper()
/external/v8/src/runtime/
Druntime-test.cc912 wasm::NativeModule* native_module = module_obj->native_module(); in RUNTIME_FUNCTION()
1049 wasm::NativeModule* native_module = in RUNTIME_FUNCTION()
/external/v8/src/
Dvalue-serializer.cc895 wasm::NativeModule* native_module = object->native_module(); in WriteWasmModule()
Dapi.cc7467 i::wasm::NativeModule* native_module = obj->native_module(); in Serialize()
/external/v8/include/
Dv8.h158 class NativeModule; variable
4396 typedef std::shared_ptr<internal::wasm::NativeModule> SharedModule;