Lines Matching refs:NativeModule
184 std::shared_ptr<NativeModule> NativeModuleCache::MaybeGetNativeModule( in MaybeGetNativeModule()
241 std::shared_ptr<NativeModule> NativeModuleCache::Update( in Update()
242 std::shared_ptr<NativeModule> native_module, bool error) { in Update()
267 key, base::Optional<std::weak_ptr<NativeModule>>(native_module)); in Update()
275 void NativeModuleCache::Erase(NativeModule* native_module) { in Erase()
371 std::unordered_set<NativeModule*> native_modules;
374 std::unordered_map<NativeModule*, WeakScriptHandle> scripts;
420 explicit NativeModuleInfo(std::weak_ptr<NativeModule> native_module) in NativeModuleInfo()
424 std::weak_ptr<NativeModule> weak_ptr;
515 std::shared_ptr<NativeModule> native_module = CompileToNativeModule( in SyncCompileTranslatedAsmJs()
527 std::shared_ptr<NativeModule> native_module = in FinalizeTranslatedAsmJs()
555 std::shared_ptr<NativeModule> native_module = CompileToNativeModule( in SyncCompile()
701 void WasmEngine::CompileFunction(Isolate* isolate, NativeModule* native_module, in CompileFunction()
711 std::vector<std::shared_ptr<NativeModule>> native_modules; in TierDownAllModulesPerIsolate()
733 std::vector<std::pair<std::shared_ptr<NativeModule>, bool>> native_modules; in TierUpAllModulesPerIsolate()
737 auto test_can_tier_up = [this](NativeModule* native_module) { in TierUpAllModulesPerIsolate()
768 std::shared_ptr<NativeModule> WasmEngine::ExportNativeModule( in ExportNativeModule()
775 std::shared_ptr<NativeModule> native_module, in CreateWasmScript()
849 Handle<Managed<wasm::NativeModule>> managed_native_module = in CreateWasmScript()
850 Managed<wasm::NativeModule>::FromSharedPtr(isolate, memory_estimate, in CreateWasmScript()
861 Isolate* isolate, std::shared_ptr<NativeModule> shared_native_module, in ImportNativeModule()
863 NativeModule* native_module = shared_native_module.get(); in ImportNativeModule()
971 std::vector<std::weak_ptr<NativeModule>> modules_in_isolate; in DeleteCompileJobsOnIsolate()
1038 native_module->SampleCodeSize(counters, NativeModule::kSampling); in AddIsolate()
1092 NativeModule* native_module = code_vec[0]->native_module(); in LogCode()
1156 std::shared_ptr<NativeModule> WasmEngine::NewNativeModule( in NewNativeModule()
1166 std::shared_ptr<NativeModule> native_module = in NewNativeModule()
1196 std::shared_ptr<NativeModule> WasmEngine::MaybeGetNativeModule( in MaybeGetNativeModule()
1201 std::shared_ptr<NativeModule> native_module = in MaybeGetNativeModule()
1224 bool error, std::shared_ptr<NativeModule>* native_module, in UpdateNativeModuleCache()
1267 void WasmEngine::FreeNativeModule(NativeModule* native_module) { in FreeNativeModule()
1322 std::weak_ptr<NativeModule> native_module) in SampleTopTierCodeSizeTask()
1328 if (std::shared_ptr<NativeModule> native_module = native_module_.lock()) { in RunInternal()
1330 NativeModule::kAfterTopTier); in RunInternal()
1336 const std::weak_ptr<NativeModule> native_module_;
1341 const std::shared_ptr<NativeModule>& native_module) { in SampleTopTierCodeSizeInAllIsolates()
1465 NativeModule* native_module = dead_code_entry.first; in FreeDeadCodeLocked()
1480 Isolate* isolate, const std::shared_ptr<NativeModule>& native_module, in GetOrCreateScript()