| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler_manager.cpp | 44 PGOProfilerDecoder decoder(fileName, hotnessThreshold); in MergeApFiles() local 45 if (!decoder.LoadFull()) { in MergeApFiles() 52 … if (!merger.VerifyPandaFileMatched(decoder.GetPandaFileInfos(), firstApFileName, fileName)) { in MergeApFiles() 56 merger.Merge(decoder.GetRecordDetailInfos()); in MergeApFiles() 57 merger.Merge(decoder.GetPandaFileInfos()); in MergeApFiles() 80 PGOProfilerDecoder decoder(fileName, hotnessThreshold); in MergeApFiles() local 81 if (!decoder.LoadAndVerify(checksum)) { in MergeApFiles() 88 …if (!merger.GetPandaFileInfos().VerifyChecksum(decoder.GetPandaFileInfos(), firstApFileName, fileN… in MergeApFiles() 92 merger.Merge(decoder); in MergeApFiles()
|
| D | pgo_profiler_manager.h | 141 PGOProfilerDecoder decoder(inPath, hotnessThreshold); in BinaryToText() 142 if (!decoder.LoadFull()) { in BinaryToText() 145 bool ret = decoder.SaveAPTextFile(outPath); in BinaryToText() 146 decoder.Clear(); in BinaryToText()
|
| D | pgo_profiler_decoder.cpp | 220 void PGOProfilerDecoder::Merge(const PGOProfilerDecoder &decoder) in Merge() argument 226 if (!(header_->CompatibleVerify(decoder.header_->GetVersion()))) { in Merge() 228 … memcpy_s(header_, sizeof(base::FileHeaderBase), decoder.header_, sizeof(base::FileHeaderBase)); in Merge() 230 pandaFileInfos_.Merge(decoder.GetPandaFileInfos()); in Merge() 231 recordSimpleInfos_->Merge(decoder.GetRecordSimpleInfos()); in Merge()
|
| D | pgo_profiler_encoder.cpp | 100 …PGOProfilerEncoder::MergeWithExistProfile(PGOProfilerEncoder &encoder, PGOProfilerDecoder &decoder, in MergeWithExistProfile() argument 103 if (!decoder.LoadFull()) { in MergeWithExistProfile() 106 Merge(decoder.GetPandaFileInfos()); in MergeWithExistProfile() 107 globalRecordInfos_ = decoder.GetRecordDetailInfosPtr(); in MergeWithExistProfile() 162 PGOProfilerDecoder decoder(realOutPath_, hotnessThreshold_); in InternalSave() local 163 encoder.MergeWithExistProfile(*this, decoder, task); in InternalSave()
|
| D | pgo_profiler_encoder.h | 65 void MergeWithExistProfile(PGOProfilerEncoder &encoder, PGOProfilerDecoder &decoder,
|
| D | pgo_profiler_decoder.h | 49 void Merge(const PGOProfilerDecoder &decoder);
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/ |
| D | pgo_profiler_test.cpp | 673 PGOProfilerDecoder decoder("ark-profiler13/modules.ap", 1); in HWTEST_F_L0() local 676 ASSERT_TRUE(decoder.LoadAndVerify(checksum)); in HWTEST_F_L0() 684 decoder.MatchAndMarkMethod(targetRecordName, methodName, methodId); in HWTEST_F_L0() 687 ASSERT_TRUE(decoder.Match(targetRecordName, methodId)); in HWTEST_F_L0() 709 PGOProfilerDecoder decoder("ark-profiler14/modules.ap", 1); in HWTEST_F_L0() local 710 ASSERT_TRUE(decoder.LoadAndVerify(checksum)); in HWTEST_F_L0() 716 decoder.MatchAndMarkMethod(targetRecordName, methodName, methodId); in HWTEST_F_L0() 717 ASSERT_TRUE(decoder.Match(targetRecordName, methodId)); in HWTEST_F_L0() 733 decoder.GetTypeInfo(jsPandaFile.get(), targetRecordName, methodLiteral, callback); in HWTEST_F_L0() 748 PGOProfilerDecoder decoder("ark-profiler15/modules.ap", 1); in HWTEST_F_L0() local [all …]
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | vixl_exec_module.h | 75 : decoder(allocator), in VixlExecModule() 76 simulator(allocator, &decoder, SimStack().Allocate()), in VixlExecModule() 240 Decoder decoder(allocator_); in PrintInstructions() 242 decoder.AppendVisitor(&disasm); in PrintInstructions() 244 decoder.Decode(instr); in PrintInstructions() 269 Decoder decoder; variable
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | pass_manager.cpp | 102 … PGOProfilerDecoder *decoder = passOptions_->EnableOptPGOType() ? &profilerDecoder_ : nullptr; in Compile() local 106 … passOptions_->EnableTypeLowering(), fullName, recordName, decoder, false, in Compile() 114 … methodLiteral, methodOffset, vm_->GetNativeAreaAllocator(), decoder, passOptions_); in Compile()
|
| D | pass_manager.h | 35 PGOProfilerDecoder *decoder) in PassContext() argument 45 decoder_(decoder) in PassContext()
|
| D | type_recorder.h | 36 TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder,
|
| D | type_recorder.cpp | 27 … TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder, in TypeRecorder() argument 30 GateType::AnyType()), decoder_(decoder), enableOptTrackField_(enableOptTrackField), in TypeRecorder()
|
| D | pass.h | 55 PGOProfilerDecoder *decoder = nullptr, PassOptions *passOptions = nullptr) 58 … methodOffset_(methodOffset), allocator_(allocator), decoder_(decoder), passOptions_(passOptions) in builder_()
|
| D | bytecode_circuit_builder.h | 267 PGOProfilerDecoder *decoder, in BytecodeCircuitBuilder() argument 272 … typeRecorder_(jsPandaFile, method_, tsManager, recordName, decoder, methodPCInfo, bytecodes, in BytecodeCircuitBuilder()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | global_type_infer.h | 25 PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog);
|
| D | global_type_infer.cpp | 20 … PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog) in GlobalTypeInfer() argument 22 …recordName_(recordName), decoder_(decoder), enableOptTrackField_(enableOptTrackField), enableLog_(… in GlobalTypeInfer()
|
| /arkcompiler/toolchain/build/prebuilts_download/ |
| D | util.py | 32 except json.decoder.JSONDecodeError:
|
| /arkcompiler/toolchain/build/templates/cxx/ |
| D | external_deps_handler.py | 50 except json.decoder.JSONDecodeError:
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type_parser.h | 43 PGOProfilerDecoder *decoder; member
|
| D | ts_type_parser.cpp | 848 if (info.decoder->GetHClassLayoutDesc(info.pgoType, &desc)) { in ParseObjectPGOType()
|