Home
last modified time | relevance | path

Searched refs:progsInfo_ (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DcompileQueue.h81 : src_(src), options_(options), progsInfo_(progsInfo), optimizationPendingProgs_(optimizationPendingProgs), in CompileFileJob()
98 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; member in panda::es2panda::panda::es2panda::compiler::CompileFileJob
113 : classId_(classId), options_(options), compiler_(compiler), progsInfo_(progsInfo), in CompileAbcClassJob()
138 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; member in panda::es2panda::panda::es2panda::compiler::CompileAbcClassJob
181 : util::WorkerQueue(threadCount), options_(options), progsInfo_(progsInfo), in CompileFileQueue()
193 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; member in panda::es2panda::panda::es2panda::compiler::CompileFileQueue
207 : util::WorkerQueue(threadCount), options_(options), compiler_(compiler), progsInfo_(progsInfo), in CompileAbcClassQueue()
222 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; member in panda::es2panda::panda::es2panda::compiler::CompileAbcClassQueue
232 : util::WorkerQueue(threadCount), progsInfo_(progsInfo), optimizationPendingProgs_(optimizationPendingProgs) {} in PostAnalysisOptimizeFileQueue()
241 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; member in panda::es2panda::panda::es2panda::compiler::PostAnalysisOptimizeFileQueue
[all...]
H A DcompileQueue.cpp97 progsInfo_.insert({src_->fileName, cache}); in RetrieveProgramFromCacheFiles()
142 compiler.CompileAbcFileInParallel(src_, *options_, progsInfo_, allocator_); in CompileProgram()
174 progsInfo_.insert({src_->fileName, cache}); in OptimizeAndCacheProgram()
214 progsInfo_.emplace(name, cache); in Run()
300 auto *fileJob = new CompileFileJob(&input, options_, progsInfo_, optimizationPendingProgs_, in Schedule()
330 auto *abcClassJob = new CompileAbcClassJob(classIds[i], options_, compiler_, progsInfo_, allocator_, in Schedule()
352 auto progInfo = progsInfo_.find(optimizationPendingProgName); in Schedule()
353 if (progInfo == progsInfo_.end()) { in Schedule()
/arkcompiler/ets_frontend/es2panda/aot/
H A DemitFiles.cpp29 for (const auto &info: progsInfo_) { in ScheduleEmitCacheJobs()
54 options_->CompilerOptions().transformLib, progsInfo_, targetApi, targetSubApi); in Schedule()
64 for (const auto &info: progsInfo_) { in Schedule()
101 progs.reserve(progsInfo_.size()); in Run()
102 for (const auto &info: progsInfo_) { in Run()
H A DemitFiles.h51 progsInfo_(progsInfo), targetApiVersion_(targetApi), targetApiSubVersion_(targetSubApi) {}; in EmitMergedAbcJob()
60 const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; member in panda::es2panda::aot::EmitMergedAbcJob
85 progsInfo_(progsInfo) { in EmitFileQueue()
99 const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo_; member in panda::es2panda::aot::EmitFileQueue
H A DresolveDepsRelation.h35 : progsInfo_(progsInfo), resolvedDepsRelation_(resolvedDepsRelation), in DepsRelationResolver()
53 const std::map<std::string, panda::es2panda::util::ProgramCache *> &progsInfo_; member in panda::es2panda::aot::DepsRelationResolver
H A DresolveDepsRelation.cpp41 for (const auto &progInfo : progsInfo_) { in FillRecord2ProgramMap()
109 const auto progItr = progsInfo_.find(progkeyItr->second); in Resolve()
110 if (progItr == progsInfo_.end()) { in Resolve()

Completed in 4 milliseconds