• Home
  • Raw
  • Download

Lines Matching refs:ModuleStatus

200     if (cjsModule->GetStatus() < ModuleStatus::EVALUATED) {  in ResolveCjsStarExport()
501 if (nativeModule->GetStatus() == ModuleStatus::EVALUATED) { in EvaluateNativeModule()
509 nativeModule->SetStatus(ModuleStatus::EVALUATED); in EvaluateNativeModule()
519 ASSERT(mm->GetStatus() == ModuleStatus::INSTANTIATING); in HandleInstantiateException()
521 mm->SetStatus(ModuleStatus::UNINSTANTIATED); in HandleInstantiateException()
529 ASSERT(module->GetStatus() == ModuleStatus::UNINSTANTIATED); in HandleInstantiateException()
543 ModuleStatus status = module->GetStatus(); in Instantiate()
544 ASSERT(status == ModuleStatus::UNINSTANTIATED || status == ModuleStatus::INSTANTIATED || in Instantiate()
545 status == ModuleStatus::EVALUATING_ASYNC || status == ModuleStatus::EVALUATED || in Instantiate()
546 status == ModuleStatus::ERRORED); in Instantiate()
565 ASSERT(status == ModuleStatus::INSTANTIATED || status == ModuleStatus::EVALUATING_ASYNC || in Instantiate()
566 status == ModuleStatus::EVALUATED || status == ModuleStatus::ERRORED); in Instantiate()
601 requiredModule->SetStatus(ModuleStatus::INSTANTIATED); in DFSModuleInstantiation()
615 ModuleStatus status = module->GetStatus(); in PreModuleInstantiation()
616 ASSERT(status != ModuleStatus::INSTANTIATING); in PreModuleInstantiation()
617 if (status != ModuleStatus::UNINSTANTIATED && status != ModuleStatus::EVALUATING) { in PreModuleInstantiation()
621 if (isShared && status == ModuleStatus::EVALUATING) { in PreModuleInstantiation()
625 module->SetStatus(ModuleStatus::PREINSTANTIATING); in PreModuleInstantiation()
655 ModuleStatus status = module->GetStatus(); in FinishModuleInstantiation()
656 if (status >= ModuleStatus::INSTANTIATING) { in FinishModuleInstantiation()
660 ASSERT(status == ModuleStatus::PREINSTANTIATING); in FinishModuleInstantiation()
662 module->SetStatus(ModuleStatus::INSTANTIATING); in FinishModuleInstantiation()
683 ModuleStatus requiredModuleStatus = requiredModule->GetStatus(); in FinishModuleInstantiation()
684 ASSERT(requiredModuleStatus >= ModuleStatus::INSTANTIATING && in FinishModuleInstantiation()
685 requiredModuleStatus != ModuleStatus::EVALUATING); in FinishModuleInstantiation()
688 if (requiredModuleStatus == ModuleStatus::INSTANTIATING) { in FinishModuleInstantiation()
866 ASSERT(module->GetStatus() != ModuleStatus::UNINSTANTIATED); in GetModuleNamespace()
904 ModuleStatus status; in HandleEvaluateResult()
920 ASSERT(status == ModuleStatus::EVALUATING_ASYNC || status == ModuleStatus::EVALUATED); in HandleEvaluateResult()
922 ASSERT(status != ModuleStatus::ERRORED); in HandleEvaluateResult()
927 ASSERT(status >= ModuleStatus::EVALUATED); in HandleEvaluateResult()
940 ModuleStatus status = module->GetStatus(); in Evaluate()
941 ASSERT((status == ModuleStatus::INSTANTIATED || status == ModuleStatus::EVALUATING_ASYNC || in Evaluate()
942 status == ModuleStatus::EVALUATED)); in Evaluate()
944 if (status == ModuleStatus::EVALUATING_ASYNC || status == ModuleStatus::EVALUATED) { in Evaluate()
980 [[maybe_unused]] ModuleStatus status = module->GetStatus(); in EvaluateForConcurrent()
981 ASSERT((status == ModuleStatus::INSTANTIATED || status == ModuleStatus::EVALUATED)); in EvaluateForConcurrent()
998 ModuleStatus status = module->GetStatus(); in InnerModuleEvaluationUnsafe()
999 if (status >= ModuleStatus::EVALUATING_ASYNC) { in InnerModuleEvaluationUnsafe()
1000 if (status == ModuleStatus::ERRORED) { in InnerModuleEvaluationUnsafe()
1007 if (status == ModuleStatus::EVALUATING) { in InnerModuleEvaluationUnsafe()
1010 ASSERT(status == ModuleStatus::INSTANTIATED); in InnerModuleEvaluationUnsafe()
1011 module->SetStatus(ModuleStatus::EVALUATING); in InnerModuleEvaluationUnsafe()
1041 ModuleStatus requiredModuleStatus = requiredModule->GetStatus(); in InnerModuleEvaluationUnsafe()
1042 ASSERT(requiredModuleStatus >= ModuleStatus::EVALUATING); in InnerModuleEvaluationUnsafe()
1043 if (requiredModuleStatus == ModuleStatus::EVALUATING) { in InnerModuleEvaluationUnsafe()
1047 ASSERT(requiredModuleStatus == ModuleStatus::EVALUATING); in InnerModuleEvaluationUnsafe()
1050 if (requiredModuleStatus == ModuleStatus::EVALUATING) { in InnerModuleEvaluationUnsafe()
1056 ASSERT(requiredModuleStatus >= ModuleStatus::EVALUATING_ASYNC); in InnerModuleEvaluationUnsafe()
1057 if (requiredModuleStatus == ModuleStatus::ERRORED) { in InnerModuleEvaluationUnsafe()
1109 requiredModule->SetStatus(ModuleStatus::EVALUATED); in InnerModuleEvaluationUnsafe()
1111 requiredModule->SetStatus(ModuleStatus::EVALUATING_ASYNC); in InnerModuleEvaluationUnsafe()
1130 return GetModuleEvaluatingType(thread, stateVisit, module) >= ModuleStatus::EVALUATED; in IsEvaluatedModule()
1133 ModuleStatus SourceTextModule::GetModuleEvaluatingType(JSThread *thread, StateVisit &stateVisit, in GetModuleEvaluatingType()
1152 ModuleStatus status = module->GetStatus(); in InnerModuleEvaluation()
1153 if (status == ModuleStatus::EVALUATING && in InnerModuleEvaluation()
1157 if (status == ModuleStatus::ERRORED) { in InnerModuleEvaluation()
1165 if (module->GetStatus() == ModuleStatus::INSTANTIATED) { in InnerModuleEvaluation()
1180 ModuleStatus status; in HandleConcurrentEvaluateResult()
1193 ASSERT(status == ModuleStatus::EVALUATING_ASYNC || in HandleConcurrentEvaluateResult()
1194 status == ModuleStatus::EVALUATED || in HandleConcurrentEvaluateResult()
1195 status != ModuleStatus::ERRORED); in HandleConcurrentEvaluateResult()
1199 ASSERT(status >= ModuleStatus::EVALUATED); in HandleConcurrentEvaluateResult()
1788 …ASSERT(module->GetStatus() == ModuleStatus::EVALUATING || module->GetStatus() == ModuleStatus::EVA… in ExecuteAsyncModule()
1863 cycleRoot->GetStatus() != ModuleStatus::ERRORED) { in GatherAvailableAncestors()
1865 ASSERT(parentModule->GetStatus() == ModuleStatus::EVALUATING_ASYNC); in GatherAvailableAncestors()
1891 if (module->GetStatus() == ModuleStatus::ERRORED) { in AsyncModuleExecutionFulfilled()
1896 ASSERT(module->GetStatus() == ModuleStatus::EVALUATING_ASYNC); in AsyncModuleExecutionFulfilled()
1903 module->SetStatus(ModuleStatus::EVALUATED); in AsyncModuleExecutionFulfilled()
1929 ASSERT(module->GetStatus() == ModuleStatus::ERRORED); in AsyncModuleExecutionFulfilled()
1945 m->SetStatus(ModuleStatus::EVALUATED); in AsyncModuleExecutionFulfilled()
1969 if (module->GetStatus() == ModuleStatus::ERRORED) { in AsyncModuleExecutionRejected()
1974 ASSERT(module->GetStatus() == ModuleStatus::EVALUATING_ASYNC); in AsyncModuleExecutionRejected()
1980 module->SetStatus(ModuleStatus::ERRORED); in AsyncModuleExecutionRejected()
2119 module->SetStatus(ModuleStatus::ERRORED); in RecordEvaluatedOrError()
2126 module->SetStatus(ModuleStatus::EVALUATED); in RecordEvaluatedOrError()
2167 if (GetStatus() == ModuleStatus::ERRORED) { in CheckAndThrowModuleError()
2193 ASSERT(mm->GetStatus() == ModuleStatus::EVALUATING); in HandleEvaluateException()
2195 mm->SetStatus(ModuleStatus::ERRORED); in HandleEvaluateException()
2207 ASSERT(mm->GetStatus() == ModuleStatus::EVALUATING || in HandleErrorStack()
2208 mm->GetStatus() == ModuleStatus::EVALUATED); in HandleErrorStack()
2210 mm->SetStatus(ModuleStatus::ERRORED); in HandleErrorStack()