Home
last modified time | relevance | path

Searched refs:programCache (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/merge_abc/src/
DprotobufSnapshotGenerator.cpp65 …auto *programCache = allocator->New<panda::es2panda::util::ProgramCache>(hashCode, std::move(*prog… in GetCacheContext() local
67 return programCache; in GetCacheContext()
70 …ProtobufSnapshotGenerator::UpdateCacheFile(const panda::es2panda::util::ProgramCache *programCache, in UpdateCacheFile() argument
74 protoCache.set_hashcode(programCache->hashCode); in UpdateCacheFile()
76 Program::Serialize(programCache->program, *protoProgram); in UpdateCacheFile()
102 … auto *programCache = allocator->New<panda::es2panda::util::ProgramCache>(std::move(*program)); in GetAbcInputCacheContext() local
103 CHECK_NOT_NULL(programCache); in GetAbcInputCacheContext()
104 abcProgsInfo.emplace(protoName, programCache); in GetAbcInputCacheContext()
DprotobufSnapshotGenerator.h31 static void UpdateCacheFile(const panda::es2panda::util::ProgramCache *programCache,
/arkcompiler/ets_frontend/es2panda/aot/
DemitFiles.cpp32 for (const auto &[programKey, programCache]: progsInfo_) { in ScheduleEmitCacheJobs()
34 if (!programCache->needUpdateCache) { in ScheduleEmitCacheJobs()
40 auto emitProtoJob = new EmitCacheJob(outputCacheIter->second, programCache); in ScheduleEmitCacheJobs()