Home
last modified time | relevance | path

Searched refs:decoder (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_manager.cpp44 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()
Dpgo_profiler_manager.h141 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()
Dpgo_profiler_decoder.cpp220 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()
Dpgo_profiler_encoder.cpp100 …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()
Dpgo_profiler_encoder.h65 void MergeWithExistProfile(PGOProfilerEncoder &encoder, PGOProfilerDecoder &decoder,
Dpgo_profiler_decoder.h49 void Merge(const PGOProfilerDecoder &decoder);
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test.cpp673 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/
Dvixl_exec_module.h75 : 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/
Dpass_manager.cpp102 … 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()
Dpass_manager.h35 PGOProfilerDecoder *decoder) in PassContext() argument
45 decoder_(decoder) in PassContext()
Dtype_recorder.h36 TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder,
Dtype_recorder.cpp27 … TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder, in TypeRecorder() argument
30 GateType::AnyType()), decoder_(decoder), enableOptTrackField_(enableOptTrackField), in TypeRecorder()
Dpass.h55 PGOProfilerDecoder *decoder = nullptr, PassOptions *passOptions = nullptr)
58 … methodOffset_(methodOffset), allocator_(allocator), decoder_(decoder), passOptions_(passOptions) in builder_()
Dbytecode_circuit_builder.h267 PGOProfilerDecoder *decoder, in BytecodeCircuitBuilder() argument
272 … typeRecorder_(jsPandaFile, method_, tsManager, recordName, decoder, methodPCInfo, bytecodes, in BytecodeCircuitBuilder()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dglobal_type_infer.h25 PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog);
Dglobal_type_infer.cpp20 … PGOProfilerDecoder *decoder, bool enableOptTrackField, bool enableLog) in GlobalTypeInfer() argument
22 …recordName_(recordName), decoder_(decoder), enableOptTrackField_(enableOptTrackField), enableLog_(… in GlobalTypeInfer()
/arkcompiler/toolchain/build/prebuilts_download/
Dutil.py32 except json.decoder.JSONDecodeError:
/arkcompiler/toolchain/build/templates/cxx/
Dexternal_deps_handler.py50 except json.decoder.JSONDecodeError:
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type_parser.h43 PGOProfilerDecoder *decoder; member
Dts_type_parser.cpp848 if (info.decoder->GetHClassLayoutDesc(info.pgoType, &desc)) { in ParseObjectPGOType()