Lines Matching refs:NativeModule

86   explicit BackgroundCompileScope(std::weak_ptr<NativeModule> native_module)
89 NativeModule* native_module() const {
99 std::shared_ptr<NativeModule> native_module_;
525 // owning NativeModule, i.e. which functions are left to be compiled.
531 CompilationStateImpl(const std::shared_ptr<NativeModule>& native_module,
539 // the {NativeModule} has been initialized.
664 std::weak_ptr<NativeModule> const native_module_weak() const {
670 bool lazy_function, NativeModule* module,
687 NativeModule* const native_module_;
688 std::weak_ptr<NativeModule> const native_module_weak_;
705 // alive by the tasks even if the NativeModule dies.
883 const std::shared_ptr<NativeModule>& native_module,
947 NativeModule* native_module, const WasmFeatures& enabled_features,
994 explicit CompilationUnitBuilder(NativeModule* native_module)
1064 NativeModule* const native_module_;
1107 const WasmModule* module, NativeModule* native_module, Counters* counters,
1146 NativeModule* native_module = module_object->native_module();
1391 void TriggerTierUp(Isolate* isolate, NativeModule* native_module,
1436 std::weak_ptr<NativeModule> native_module, JobDelegate* delegate) {
1495 std::weak_ptr<NativeModule> native_module, Counters* counters,
1618 int AddExportWrapperUnits(Isolate* isolate, NativeModule* native_module,
1638 int AddImportWrapperUnits(NativeModule* native_module,
1664 void InitializeLazyCompilation(NativeModule* native_module) {
1687 Isolate* isolate, NativeModule* native_module) {
1723 std::weak_ptr<NativeModule> native_module, CompileMode compile_mode)
1738 std::shared_ptr<NativeModule> native_module = native_module_.lock();
1801 std::weak_ptr<NativeModule> native_module_;
1808 std::shared_ptr<NativeModule> native_module,
1870 explicit BackgroundCompileJob(std::weak_ptr<NativeModule> native_module,
1895 std::weak_ptr<NativeModule> native_module_;
1902 std::shared_ptr<NativeModule> CompileToNativeModule(
1915 std::shared_ptr<NativeModule> native_module = engine->MaybeGetNativeModule(
1931 // Create a new {NativeModule} first.
1963 void RecompileNativeModule(NativeModule* native_module,
2311 std::shared_ptr<NativeModule> native_module = job_->native_module_;
2334 std::shared_ptr<NativeModule> native_module = job_->native_module_;
2654 std::weak_ptr<NativeModule> native_module)
2659 if (std::shared_ptr<NativeModule> native_module = native_module_.lock()) {
2665 std::weak_ptr<NativeModule> native_module_;
2674 explicit CompileFinished(std::shared_ptr<NativeModule> cached_native_module)
2686 NativeModule::kAfterBaseline);
2688 // finished. This callback will *not* keep the NativeModule alive.
2696 std::shared_ptr<NativeModule> cached_native_module_;
3034 const std::shared_ptr<NativeModule>& native_module,
3073 bool lazy_function, NativeModule* native_module,
3334 // NativeModule. Before updating information here, consult the NativeModule to
3336 // Since the current tiering state is updated on the NativeModule before
3338 // If we compile functions twice, the NativeModule will ignore all redundant
3945 NativeModule* native_module, Counters* counters,