Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler_encoder.cpp37 void PGOProfilerEncoder::Destroy() in Destroy()
54 bool PGOProfilerEncoder::ResetOutPathByModuleName(const std::string &moduleName) in ResetOutPathByModuleName()
65 bool PGOProfilerEncoder::ResetOutPath(const std::string &profileFileName) in ResetOutPath()
82 bool PGOProfilerEncoder::InitializeData() in InitializeData()
96 void PGOProfilerEncoder::SamplePandaFileInfo(uint32_t checksum, const CString &abcName) in SamplePandaFileInfo()
104 bool PGOProfilerEncoder::GetPandaFileId(const CString &abcName, ApEntityId &entryId) in GetPandaFileId()
110 bool PGOProfilerEncoder::GetPandaFileDesc(ApEntityId abcId, CString &desc) in GetPandaFileDesc()
124 void PGOProfilerEncoder::Merge(const PGORecordDetailInfos &recordInfos) in Merge()
133 void PGOProfilerEncoder::Merge(const PGOPandaFileInfos &pandaFileInfos) in Merge()
139 void PGOProfilerEncoder
[all...]
H A Dpgo_profiler_encoder.h28 class PGOProfilerEncoder { class
32 PGOProfilerEncoder(const std::string &outDir, uint32_t hotnessThreshold, ApGenMode mode) in PGOProfilerEncoder() function in panda::ecmascript::pgo::PGOProfilerEncoder
39 ~PGOProfilerEncoder() in ~PGOProfilerEncoder()
44 NO_COPY_SEMANTIC(PGOProfilerEncoder);
45 NO_MOVE_SEMANTIC(PGOProfilerEncoder);
73 void Merge(const PGOProfilerEncoder &encoder);
102 void MergeWithExistProfile(PGOProfilerEncoder &runtimeEncoder, PGOProfilerDecoder &decoder,
127 explicit SaveTask(PGOProfilerEncoder *encoder, int32_t id) : Task(id), encoder_(encoder) {}; in SaveTask()
145 PGOProfilerEncoder *encoder_;
150 ResetOutPathTask(PGOProfilerEncoder *encode
[all...]
H A Dpgo_profiler_manager.h31 using ApGenMode = PGOProfilerEncoder::ApGenMode;
45 encoder_ = std::make_unique<PGOProfilerEncoder>(outDir, hotnessThreshold, ApGenMode::MERGE); in Initialize()
222 PGOProfilerEncoder encoder(outPath, hotnessThreshold, mode); in TextToBinary()
223 PGOProfilerEncoder decoder(outPath, hotnessThreshold, mode); in TextToBinary()
307 std::unique_ptr<PGOProfilerEncoder> encoder_;
H A Dpgo_profiler_manager.cpp35 PGOProfilerEncoder merger(outPath, hotnessThreshold, mode); in MergeApFiles()
/arkcompiler/ets_runtime/test/fuzztest/mergewithexistprofile_fuzzer/
H A Dmergewithexistprofile_fuzzer.cpp36 PGOProfilerEncoder::ApGenMode mode = static_cast<PGOProfilerEncoder::ApGenMode>( in MergeWithExistProfileFuzzTest()
40 PGOProfilerEncoder encoder(outDir, hotnessThreshold, mode); in MergeWithExistProfileFuzzTest()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
H A Dpgo_encoder_mock.h25 class PGOProfilerEncoderMock : public PGOProfilerEncoder {
28 : PGOProfilerEncoder(outDir, hotnessThreshold, mode) in PGOProfilerEncoderMock()
H A Dpgo_profiler_test.cpp65 using ApGenMode = PGOProfilerEncoder::ApGenMode;
1249 PGOProfilerEncoder::ApGenMode::MERGE); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/ohos/
H A Dohos_pgo_processor.h98 pgo::PGOProfilerEncoder::ApGenMode::MERGE); in ExportMergedAp()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/prof_dump/
H A Dmain.cpp27 using ApGenMode = PGOProfilerEncoder::ApGenMode;

Completed in 6 milliseconds