• Home
  • Raw
  • Download

Lines Matching full:module

15 #include "ecmascript/module/js_shared_module_manager.h"
18 #include "ecmascript/module/module_manager_helper.h"
19 #include "ecmascript/module/module_path_helper.h"
83 JSHandle<SourceTextModule> module(thread, currentModule.GetTaggedObject()); in GetSendableModuleValueImpl() local
84 JSTaggedValue moduleEnvironment = module->GetEnvironment(); in GetSendableModuleValueImpl()
91 return ModuleManagerHelper::GetModuleValueFromIndexBinding(thread, module, resolvedBinding); in GetSendableModuleValueImpl()
97 … return ModuleManagerHelper::GetModuleValueFromRecordBinding(thread, module, resolvedBinding); in GetSendableModuleValueImpl()
117 JSHandle<SourceTextModule> module(thread, currentModule.GetTaggedObject()); in GetLazySendableModuleValueImpl() local
118 JSTaggedValue moduleEnvironment = module->GetEnvironment(); in GetLazySendableModuleValueImpl()
125 … return ModuleManagerHelper::GetLazyModuleValueFromIndexBinding(thread, module, resolvedBinding); in GetLazySendableModuleValueImpl()
133 … return ModuleManagerHelper::GetLazyModuleValueFromRecordBinding(thread, module, resolvedBinding); in GetLazySendableModuleValueImpl()
155 JSHandle<JSTaggedValue> module(thread, entry->second); in GetSModuleUnsafe() local
156 return JSHandle<SourceTextModule>::Cast(module); in GetSModuleUnsafe()
174 JSHandle<JSTaggedValue> module = JSHandle<JSTaggedValue>::Cast(moduleRecord); in InsertInSModuleManager() local
176 AddResolveImportedSModule(recordName, module.GetTaggedValue()); in InsertInSModuleManager()
187 JSHandle<SourceTextModule> module = moduleManager->HostGetImportedModule(s); in TransferSModule() local
188 ASSERT(module->GetSharedType() == SharedTypes::SHARED_MODULE); in TransferSModule()
189 InsertInSModuleManager(thread, s, module); in TransferSModule()
195 …dModuleManager::findModuleMutexWithLock(JSThread *thread, const JSHandle<SourceTextModule> &module) in findModuleMutexWithLock() argument
198 CString moduleName = SourceTextModule::GetModuleName(module.GetTaggedValue()); in findModuleMutexWithLock()
201 LOG_ECMA(FATAL) << " Get shared module mutex failed"; in findModuleMutexWithLock()
206 …redModuleManager::IsInstantiatedSModule(JSThread *thread, const JSHandle<SourceTextModule> &module) in IsInstantiatedSModule() argument
209 return (module->GetStatus() >= ModuleStatus::INSTANTIATED); in IsInstantiatedSModule()
220 JSHandle<SourceTextModule> module; in GenerateFuncModule() local
225 module = moduleManager->HostGetImportedModule(recordName); in GenerateFuncModule()
229 return JSHandle<JSTaggedValue>(module); in GenerateFuncModule()
231 // Clone isolate module at shared-heap to mark sendable class. in GenerateFuncModule()
232 … return SendableClassModule::GenerateSendableFuncModule(thread, JSHandle<JSTaggedValue>(module)); in GenerateFuncModule()
239 const JSHandle<JSTaggedValue> &module, const JSHandle<TaggedArray> &exports) in SModuleNamespaceCreate() argument
242 return JSSharedModule::SModuleNamespaceCreate(thread, module, exports); in SModuleNamespaceCreate()
250 JSTaggedValue module = it->second; in SharedNativeObjDestory() local
251 SourceTextModule::Cast(module)->DestoryLazyImportArray(); in SharedNativeObjDestory()
252 SourceTextModule::Cast(module)->DestoryEcmaModuleFilenameString(); in SharedNativeObjDestory()
253 SourceTextModule::Cast(module)->DestoryEcmaModuleRecordNameString(); in SharedNativeObjDestory()