Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler_info.cpp561 PGORecordDetailInfos::PGORecordDetailInfos(uint32_t hotnessThreshold) : hotnessThreshold_(hotnessThreshold) in PGORecordDetailInfos() function in panda::ecmascript::pgo::PGORecordDetailInfos
567 PGORecordDetailInfos::~PGORecordDetailInfos() in ~PGORecordDetailInfos()
572 PGOMethodInfoMap *PGORecordDetailInfos::GetMethodInfoMap(ProfileType recordProfileType) in GetMethodInfoMap()
584 bool PGORecordDetailInfos::AddMethod(ProfileType recordProfileType, Method *jsMethod, SampleMode mode) in AddMethod()
592 bool PGORecordDetailInfos::AddType(ProfileType recordProfileType, PGOMethodId methodId, int32_t offset, in AddType()
600 bool PGORecordDetailInfos::AddCallTargetType(ProfileType recordProfileType, PGOMethodId methodId, int32_t offset, in AddCallTargetType()
608 bool PGORecordDetailInfos::AddObjectInfo( in AddObjectInfo()
616 bool PGORecordDetailInfos
[all...]
H A Dpgo_profiler_decoder.h160 PGORecordDetailInfos &GetRecordDetailInfos() const in GetRecordDetailInfos()
165 std::shared_ptr<PGORecordDetailInfos> GetRecordDetailInfosPtr() const in GetRecordDetailInfosPtr()
233 std::shared_ptr<PGORecordDetailInfos> recordDetailInfos_;
H A Dpgo_profiler_encoder.h71 void Merge(const PGORecordDetailInfos &recordInfos);
113 std::shared_ptr<PGORecordDetailInfos> globalRecordInfos_;
H A Dpgo_profiler_info.h461 class PGORecordDetailInfos : public PGOContext { class
463 explicit PGORecordDetailInfos(uint32_t hotnessThreshold);
465 ~PGORecordDetailInfos() override;
485 void Merge(const PGORecordDetailInfos &recordInfos);
552 NO_COPY_SEMANTIC(PGORecordDetailInfos);
553 NO_MOVE_SEMANTIC(PGORecordDetailInfos);
H A Dpgo_profiler_encoder.cpp90 globalRecordInfos_ = std::make_shared<PGORecordDetailInfos>(hotnessThreshold_); in InitializeData()
124 void PGOProfilerEncoder::Merge(const PGORecordDetailInfos &recordInfos) in Merge()
H A Dpgo_profiler.h46 class PGORecordDetailInfos;
383 std::unique_ptr<PGORecordDetailInfos> recordInfos_;
H A Dpgo_profiler_decoder.cpp92 recordDetailInfos_ = std::make_shared<PGORecordDetailInfos>(hotnessThreshold_); in LoadFull()
H A Dpgo_profiler.cpp1918 recordInfos_ = std::make_unique<PGORecordDetailInfos>(0); in PGOProfiler()
1936 recordInfos_ = std::make_unique<PGORecordDetailInfos>(0); in Reset()
/arkcompiler/ets_runtime/test/fuzztest/parsefromtext_fuzzer/
H A Dparsefromtext_fuzzer.cpp44 PGORecordDetailInfos recordDetailInfos(0); in ParseFromTextFuzzTest()

Completed in 11 milliseconds