Home
last modified time | relevance | path

Searched refs:progsInfo (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DcompileQueue.h78 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileFileJob()
81 : src_(src), options_(options), progsInfo_(progsInfo), optimizationPendingProgs_(optimizationPendingProgs), in CompileFileJob()
109 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileAbcClassJob()
113 : classId_(classId), options_(options), compiler_(compiler), progsInfo_(progsInfo), in CompileAbcClassJob()
178 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileFileQueue()
181 : util::WorkerQueue(threadCount), options_(options), progsInfo_(progsInfo), in CompileFileQueue()
204 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileAbcClassQueue()
207 : util::WorkerQueue(threadCount), options_(options), compiler_(compiler), progsInfo_(progsInfo), in CompileAbcClassQueue()
230 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in PostAnalysisOptimizeFileQueue()
232 : util::WorkerQueue(threadCount), progsInfo_(progsInfo), optimizationPendingProgs in PostAnalysisOptimizeFileQueue()
77 CompileFileJob(es2panda::SourceFile *src, es2panda::CompilerOptions *options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, std::unordered_set<std::string> &optimizationPendingProgs, util::SymbolTable *symbolTable, panda::ArenaAllocator *allocator) CompileFileJob() argument
106 CompileAbcClassJob(const uint32_t classId, const es2panda::CompilerOptions &options, abc2program::Abc2ProgramCompiler &compiler, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator, std::string abcPkgName, bool pkgVersionUpdateRequiredInAbc = true) CompileAbcClassJob() argument
177 CompileFileQueue(size_t threadCount, es2panda::CompilerOptions *options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, std::unordered_set<std::string> &optimizationPendingProgs, util::SymbolTable *symbolTable, panda::ArenaAllocator *allocator) CompileFileQueue() argument
201 CompileAbcClassQueue(size_t threadCount, const es2panda::CompilerOptions &options, abc2program::Abc2ProgramCompiler &compiler, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator, es2panda::SourceFile *src) CompileAbcClassQueue() argument
229 PostAnalysisOptimizeFileQueue(size_t threadCount, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, std::unordered_set<std::string> &optimizationPendingProgs) PostAnalysisOptimizeFileQueue() argument
[all...]
/arkcompiler/ets_frontend/es2panda/aot/
H A DemitFiles.h48 const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in EmitMergedAbcJob()
51 progsInfo_(progsInfo), targetApiVersion_(targetApi), targetApiSubVersion_(targetSubApi) {}; in EmitMergedAbcJob()
83 const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo) in EmitFileQueue()
85 progsInfo_(progsInfo) { in EmitFileQueue()
47 EmitMergedAbcJob(const std::string &outputFileName, const std::string &transformLib, const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, uint8_t targetApi, std::string targetSubApi) EmitMergedAbcJob() argument
81 EmitFileQueue(const std::unique_ptr<panda::es2panda::aot::Options> &options, std::map<std::string, size_t> *statp, const std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo) EmitFileQueue() argument
H A DresolveDepsRelation.h32 explicit DepsRelationResolver(const std::map<std::string, panda::es2panda::util::ProgramCache *> &progsInfo, in DepsRelationResolver() argument
35 : progsInfo_(progsInfo), resolvedDepsRelation_(resolvedDepsRelation), in DepsRelationResolver()
/arkcompiler/ets_frontend/es2panda/util/
H A DmoduleHelpers.cpp24 panda::es2panda::CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileNpmModuleEntryList()
41 progsInfo.insert({entriesInfo, cache}); in CompileNpmModuleEntryList()
69 progsInfo.insert({entriesInfo, cache}); in CompileNpmModuleEntryList()
23 CompileNpmModuleEntryList(const std::string &entriesInfo, panda::es2panda::CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) CompileNpmModuleEntryList() argument
H A DmoduleHelpers.h28 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator);
H A Dhelpers.cpp971 void Helpers::RemoveProgramsRedundantData(std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in RemoveProgramsRedundantData() argument
974 auto progInfoIter = progsInfo.begin(); in RemoveProgramsRedundantData()
975 while (progInfoIter != progsInfo.end()) { in RemoveProgramsRedundantData()
978 progInfoIter = progsInfo.erase(progInfoIter); in RemoveProgramsRedundantData()
H A Dhelpers.h159 static void RemoveProgramsRedundantData(std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo,
/arkcompiler/ets_frontend/es2panda/
H A Des2panda.cpp103 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, in CompileAbcFileInParallel()
117 progsInfo, in CompileAbcFileInParallel()
223 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) in CompileFiles()
237 auto queue = new compiler::CompileFileQueue(options.fileThreadCount, &options, progsInfo, in CompileFiles()
264 progsInfo, in CompileFiles()
102 CompileAbcFileInParallel(SourceFile *src, const CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) CompileAbcFileInParallel() argument
222 CompileFiles(CompilerOptions &options, std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator) CompileFiles() argument
H A Des2panda.h223 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo, panda::ArenaAllocator *allocator);
242 std::map<std::string, panda::es2panda::util::ProgramCache*> &progsInfo,

Completed in 6 milliseconds