Home
last modified time | relevance | path

Searched refs:PGOProfilerDecoder (Results 1 – 21 of 21) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_decoder.cpp26 bool PGOProfilerDecoder::Load() in Load()
52 bool PGOProfilerDecoder::Verify(uint32_t checksum) in Verify()
66 bool PGOProfilerDecoder::LoadAndVerify(uint32_t checksum) in LoadAndVerify()
80 bool PGOProfilerDecoder::LoadFull() in LoadFull()
106 bool PGOProfilerDecoder::SaveAPTextFile(const std::string &outPath) in SaveAPTextFile()
129 bool PGOProfilerDecoder::LoadAPBinaryFile(int prot) in LoadAPBinaryFile()
150 void PGOProfilerDecoder::UnLoadAPBinaryFile() in UnLoadAPBinaryFile()
158 void PGOProfilerDecoder::Clear() in Clear()
176 bool PGOProfilerDecoder::Match(const CString &recordName, PGOMethodId methodId) in Match()
187 bool PGOProfilerDecoder::GetHClassLayoutDesc(PGOSampleType classType, PGOHClassLayoutDesc **desc) c… in GetHClassLayoutDesc()
[all …]
Dpgo_profiler_decoder.h27 class PGOProfilerDecoder {
29 PGOProfilerDecoder() = default;
30 PGOProfilerDecoder(const std::string &inPath, uint32_t hotnessThreshold) in PGOProfilerDecoder() function
33 virtual ~PGOProfilerDecoder() in ~PGOProfilerDecoder()
38 NO_COPY_SEMANTIC(PGOProfilerDecoder);
39 NO_MOVE_SEMANTIC(PGOProfilerDecoder);
49 void Merge(const PGOProfilerDecoder &decoder);
Dpgo_profiler_manager.cpp44 PGOProfilerDecoder decoder(fileName, hotnessThreshold); in MergeApFiles()
68 bool PGOProfilerManager::MergeApFiles(uint32_t checksum, PGOProfilerDecoder &merger) in MergeApFiles()
80 PGOProfilerDecoder decoder(fileName, hotnessThreshold); in MergeApFiles()
Dpgo_profiler_encoder.h23 class PGOProfilerDecoder; variable
65 void MergeWithExistProfile(PGOProfilerEncoder &encoder, PGOProfilerDecoder &decoder,
Dpgo_profiler_manager.h141 PGOProfilerDecoder decoder(inPath, hotnessThreshold); in BinaryToText()
152 static bool MergeApFiles(uint32_t checksum, PGOProfilerDecoder &merger);
Dpgo_profiler_encoder.cpp100 void PGOProfilerEncoder::MergeWithExistProfile(PGOProfilerEncoder &encoder, PGOProfilerDecoder &dec… in MergeWithExistProfile()
162 PGOProfilerDecoder decoder(realOutPath_, hotnessThreshold_); in InternalSave()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dglobal_type_infer.h25 PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog);
57 PGOProfilerDecoder *decoder_ {nullptr};
Dglobal_type_infer.cpp20PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog) in GlobalTypeInfer()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dpass_manager.h35 PGOProfilerDecoder *decoder) in PassContext()
109 PGOProfilerDecoder *GetPfDecoder() const in GetPfDecoder()
124 PGOProfilerDecoder *decoder_ {nullptr};
201 PGOProfilerDecoder profilerDecoder_;
Dtype_recorder.h36 TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder,
84 PGOProfilerDecoder *decoder_ {nullptr};
Dpass.h55 PGOProfilerDecoder *decoder = nullptr, PassOptions *passOptions = nullptr)
154 PGOProfilerDecoder *GetPGOProfilerDecoder() const in GetPGOProfilerDecoder()
212 PGOProfilerDecoder *decoder_ {nullptr};
Dcompilation_driver.h29 CompilationDriver(PGOProfilerDecoder &profilerDecoder,
347 PGOProfilerDecoder &pfDecoder_;
Dpass_manager.cpp102PGOProfilerDecoder *decoder = passOptions_->EnableOptPGOType() ? &profilerDecoder_ : nullptr; in Compile()
Dcompilation_driver.cpp22 CompilationDriver::CompilationDriver(PGOProfilerDecoder &profilerDecoder, in CompilationDriver()
Dbytecode_info_collector.h699 BytecodeInfoCollector(EcmaVM *vm, JSPandaFile *jsPandaFile, PGOProfilerDecoder &pfDecoder,
816 PGOProfilerDecoder &pfDecoder_;
Dtype_recorder.cpp27 … TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder, in TypeRecorder()
Dbytecode_circuit_builder.h267 PGOProfilerDecoder *decoder, in BytecodeCircuitBuilder()
Dbytecode_info_collector.cpp33 …llector::BytecodeInfoCollector(EcmaVM *vm, JSPandaFile *jsPandaFile, PGOProfilerDecoder &pfDecoder, in BytecodeInfoCollector()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test.cpp143 PGOProfilerDecoder loader("ark-profiler/modules.ap", 2); in HWTEST_F_L0()
206 PGOProfilerDecoder loader("ark-profiler1/modules.ap", 2); in HWTEST_F_L0()
266 PGOProfilerDecoder loader("ark-profiler2/modules.ap", 2); in HWTEST_F_L0()
319 PGOProfilerDecoder loader("ark-profiler3/modules.ap", 2); in HWTEST_F_L0()
375 PGOProfilerDecoder loader("", 2); in HWTEST_F_L0()
380 PGOProfilerDecoder loader1(path, 4); in HWTEST_F_L0()
435 PGOProfilerDecoder loader("ark-profiler5/profiler", 2); in HWTEST_F_L0()
441 PGOProfilerDecoder loader1("ark-profiler5/modules.ap", 2); in HWTEST_F_L0()
483 PGOProfilerDecoder loader("ark-profiler8/modules.ap", 2); in HWTEST_F_L0()
533 PGOProfilerDecoder loader("ark-profiler9/modules.ap", 2); in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/
Dlibark_jsruntime.map74 panda::ecmascript::PGOProfilerDecoder::*;
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type_parser.h43 PGOProfilerDecoder *decoder;