/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
D | pgo_profiler_decoder.cpp | 26 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 …]
|
D | pgo_profiler_decoder.h | 27 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);
|
D | pgo_profiler_manager.cpp | 44 PGOProfilerDecoder decoder(fileName, hotnessThreshold); in MergeApFiles() 68 bool PGOProfilerManager::MergeApFiles(uint32_t checksum, PGOProfilerDecoder &merger) in MergeApFiles() 80 PGOProfilerDecoder decoder(fileName, hotnessThreshold); in MergeApFiles()
|
D | pgo_profiler_encoder.h | 23 class PGOProfilerDecoder; variable 65 void MergeWithExistProfile(PGOProfilerEncoder &encoder, PGOProfilerDecoder &decoder,
|
D | pgo_profiler_manager.h | 141 PGOProfilerDecoder decoder(inPath, hotnessThreshold); in BinaryToText() 152 static bool MergeApFiles(uint32_t checksum, PGOProfilerDecoder &merger);
|
D | pgo_profiler_encoder.cpp | 100 void PGOProfilerEncoder::MergeWithExistProfile(PGOProfilerEncoder &encoder, PGOProfilerDecoder &dec… in MergeWithExistProfile() 162 PGOProfilerDecoder decoder(realOutPath_, hotnessThreshold_); in InternalSave()
|
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
D | global_type_infer.h | 25 PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog); 57 PGOProfilerDecoder *decoder_ {nullptr};
|
D | global_type_infer.cpp | 20 … PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog) in GlobalTypeInfer()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | pass_manager.h | 35 PGOProfilerDecoder *decoder) in PassContext() 109 PGOProfilerDecoder *GetPfDecoder() const in GetPfDecoder() 124 PGOProfilerDecoder *decoder_ {nullptr}; 201 PGOProfilerDecoder profilerDecoder_;
|
D | type_recorder.h | 36 TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder, 84 PGOProfilerDecoder *decoder_ {nullptr};
|
D | pass.h | 55 PGOProfilerDecoder *decoder = nullptr, PassOptions *passOptions = nullptr) 154 PGOProfilerDecoder *GetPGOProfilerDecoder() const in GetPGOProfilerDecoder() 212 PGOProfilerDecoder *decoder_ {nullptr};
|
D | compilation_driver.h | 29 CompilationDriver(PGOProfilerDecoder &profilerDecoder, 347 PGOProfilerDecoder &pfDecoder_;
|
D | pass_manager.cpp | 102 … PGOProfilerDecoder *decoder = passOptions_->EnableOptPGOType() ? &profilerDecoder_ : nullptr; in Compile()
|
D | compilation_driver.cpp | 22 CompilationDriver::CompilationDriver(PGOProfilerDecoder &profilerDecoder, in CompilationDriver()
|
D | bytecode_info_collector.h | 699 BytecodeInfoCollector(EcmaVM *vm, JSPandaFile *jsPandaFile, PGOProfilerDecoder &pfDecoder, 816 PGOProfilerDecoder &pfDecoder_;
|
D | type_recorder.cpp | 27 … TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder, in TypeRecorder()
|
D | bytecode_circuit_builder.h | 267 PGOProfilerDecoder *decoder, in BytecodeCircuitBuilder()
|
D | bytecode_info_collector.cpp | 33 …llector::BytecodeInfoCollector(EcmaVM *vm, JSPandaFile *jsPandaFile, PGOProfilerDecoder &pfDecoder, in BytecodeInfoCollector()
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/ |
D | pgo_profiler_test.cpp | 143 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/ |
D | libark_jsruntime.map | 74 panda::ecmascript::PGOProfilerDecoder::*;
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_type_parser.h | 43 PGOProfilerDecoder *decoder;
|