Lines Matching refs:PGOProfilerEncoder
37 void PGOProfilerEncoder::Destroy()
54 bool PGOProfilerEncoder::ResetOutPathByModuleName(const std::string &moduleName)
65 bool PGOProfilerEncoder::ResetOutPath(const std::string &profileFileName)
82 bool PGOProfilerEncoder::InitializeData()
96 void PGOProfilerEncoder::SamplePandaFileInfo(uint32_t checksum, const CString &abcName)
104 bool PGOProfilerEncoder::GetPandaFileId(const CString &abcName, ApEntityId &entryId)
110 bool PGOProfilerEncoder::GetPandaFileDesc(ApEntityId abcId, CString &desc)
124 void PGOProfilerEncoder::Merge(const PGORecordDetailInfos &recordInfos)
133 void PGOProfilerEncoder::Merge(const PGOPandaFileInfos &pandaFileInfos)
139 void PGOProfilerEncoder::Merge(const PGOProfilerEncoder &encoder)
145 bool PGOProfilerEncoder::VerifyPandaFileMatched(const PGOPandaFileInfos &pandaFileInfos, const std::string &base,
151 bool PGOProfilerEncoder::Save()
160 void PGOProfilerEncoder::MergeWithExistProfile(PGOProfilerEncoder &runtimeEncoder, PGOProfilerDecoder &decoder,
194 bool PGOProfilerEncoder::SaveAndRename(const SaveTask *task)
207 LOG_ECMA(FATAL) << "PGOProfilerEncoder::SaveAndRename:header_ is nullptr";
243 void PGOProfilerEncoder::RequestAot()
255 bool PGOProfilerEncoder::InternalSave(const SaveTask *task)
257 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "PGOProfilerEncoder::InternalSave");
262 PGOProfilerEncoder encoder(realOutPath_, hotnessThreshold_, mode_);
279 void PGOProfilerEncoder::AddChecksum(std::fstream &fileStream)
304 void PGOProfilerEncoder::TerminateSaveTask()
312 void PGOProfilerEncoder::PostSaveTask()
320 void PGOProfilerEncoder::PostResetOutPathTask(const std::string &moduleName)
334 void PGOProfilerEncoder::StartSaveTask(const SaveTask *task)
347 bool PGOProfilerEncoder::LoadAPTextFile(const std::string &inPath)