/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler_decoder.cpp | 33 if (!PGOProfilerHeader::ParseFromBinary(addr, fileMapAddr_.GetSize(), &header_)) { in Load() 38 pandaFileInfos_.ParseFromBinary(addr, header_->GetPandaInfoSection()); in Load() 44 recordSimpleInfos_->ParseFromBinary(addr, header_, abcFilePool_); in Load() 85 if (!PGOProfilerHeader::ParseFromBinary(addr, fileMapAddr_.GetSize(), &header_)) { in LoadFull() 90 pandaFileInfos_.ParseFromBinary(addr, header_->GetPandaInfoSection()); in LoadFull() 96 if (!recordDetailInfos_->ParseFromBinary(addr, header_)) { in LoadFull()
|
H A D | pgo_profiler_info.h | 65 void ParseFromBinary(void *buffer, SectionInfo *const info); 232 void ParseFromBinary(void **buffer); 293 bool ParseFromBinary(Chunk *chunk, PGOContext &context, void **buffer); 380 bool ParseFromBinary(PGOContext &context, void **buffer); 489 bool ParseFromBinary(void *buffer, PGOProfilerHeader *const header); 703 void ParseFromBinary(void *buffer, PGOProfilerHeader *const header, std::shared_ptr<PGOAbcFilePool> &abcFilePool);
|
H A D | pgo_profiler_info.cpp | 29 void PGOPandaFileInfos::ParseFromBinary(void *buffer, SectionInfo *const info) in ParseFromBinary() function in panda::ecmascript::pgo::PGOPandaFileInfos 290 bool PGOMethodInfoMap::ParseFromBinary(Chunk *chunk, PGOContext &context, void **buffer) in ParseFromBinary() function in panda::ecmascript::pgo::PGOMethodInfoMap 316 typeInfoSet->ParseFromBinary(context, buffer); in ParseFromBinary() 490 bool PGOMethodIdSet::ParseFromBinary(PGOContext &context, void **buffer) in ParseFromBinary() function in panda::ecmascript::pgo::PGOMethodIdSet 517 methodInfo.GetPGOMethodTypeSet().ParseFromBinary(context, buffer); in ParseFromBinary() 742 bool PGORecordDetailInfos::ParseFromBinary(void *buffer, PGOProfilerHeader *const header) in ParseFromBinary() function in panda::ecmascript::pgo::PGORecordDetailInfos 763 LOG_ECMA(ERROR) << "ParseFromBinary failed, current addr: " << addr << std::endl; in ParseFromBinary() 778 if (methodInfos->ParseFromBinary(chunk_.get(), *this, &addr)) { in ParseFromBinary() 1003 void PGORecordSimpleInfos::ParseFromBinary(void *buffer, PGOProfilerHeader *const header, in ParseFromBinary() function in panda::ecmascript::pgo::PGORecordSimpleInfos 1047 if (methodIds->ParseFromBinary(*thi in ParseFromBinary() [all...] |
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ap_file/ |
H A D | pgo_file_info.h | 194 static bool ParseFromBinary(void *buffer, size_t bufferSize, PGOProfilerHeader **header); 357 virtual uint32_t ParseFromBinary(PGOContext &context, void **buffer, PGOProfilerHeader const *header) = 0; 386 section.ParseFromBinary(context, &addr, header); in ParseSectionFromBinary()
|
H A D | pgo_record_pool.h | 64 uint32_t ParseFromBinary([[maybe_unused]] PGOContext &context, void **buffer, 162 uint32_t ParseFromBinary(PGOContext &context, void **buffer,
|
H A D | pool_template.h | 174 uint32_t ParseFromBinary([[maybe_unused]] PGOContext &context, void **buffer, 182 result.first->second.ParseFromBinary(context, buffer, header);
|
H A D | pgo_proto_transition_type_pool.h | 70 uint32_t ParseFromBinary(PGOContext &context, void **buffer,
|
H A D | pgo_profile_type_pool.h | 72 uint32_t ParseFromBinary([[maybe_unused]] PGOContext &context, void **buffer,
|
H A D | pgo_file_info.cpp | 64 bool PGOProfilerHeader::ParseFromBinary(void *buffer, size_t bufferSize, PGOProfilerHeader **header) in ParseFromBinary() function in panda::ecmascript::pgo::PGOProfilerHeader
|
H A D | pgo_method_type_set.h | 109 bool ParseFromBinary(PGOContext &context, void **buffer);
|
H A D | pgo_method_type_set.cpp | 52 bool PGOMethodTypeSet::ParseFromBinary(PGOContext &context, void **buffer) in ParseFromBinary() function in panda::ecmascript::pgo::PGOMethodTypeSet
|