Home
last modified time | relevance | path

Searched refs:checksum (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test.cpp130 uint32_t checksum = 304293; in HWTEST_F_L0() local
131 PGOProfilerManager::GetInstance()->SamplePandaFileInfo(checksum); in HWTEST_F_L0()
146 ASSERT_TRUE(loader.LoadAndVerify(checksum)); in HWTEST_F_L0()
149 ASSERT_TRUE(!loader.LoadAndVerify(checksum)); in HWTEST_F_L0()
178 uint32_t checksum = 304293; in HWTEST_F_L0() local
179 PGOProfilerManager::GetInstance()->SamplePandaFileInfo(checksum); in HWTEST_F_L0()
209 ASSERT_TRUE(loader.LoadAndVerify(checksum)); in HWTEST_F_L0()
219 ASSERT_TRUE(!loader.LoadAndVerify(checksum)); in HWTEST_F_L0()
245 uint32_t checksum = 304293; in HWTEST_F_L0() local
246 PGOProfilerManager::GetInstance()->SamplePandaFileInfo(checksum); in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_encoder.cpp63 void PGOProfilerEncoder::SamplePandaFileInfo(uint32_t checksum) in SamplePandaFileInfo() argument
68 pandaFileInfos_->Sample(checksum); in SamplePandaFileInfo()
179 …uint32_t checksum = adler32(0, reinterpret_cast<const Bytef *>(buffer->data()), PGOProfilerHeader:… in AddChecksum() local
187 checksum = adler32(checksum, reinterpret_cast<const Bytef *>(buffer->data()), readSize); in AddChecksum()
191 fileStream.write(reinterpret_cast<char *>(&checksum), sizeof(checksum)); in AddChecksum()
Dpgo_profiler_decoder.h43 bool PUBLIC_API LoadAndVerify(uint32_t checksum);
90 auto checksum = in GetTypeInfo() local
94 return recordSimpleInfos_->GetTypeInfo(recordName, methodName, checksum, callback); in GetTypeInfo()
144 bool Verify(uint32_t checksum);
Dpgo_profiler_decoder.cpp52 bool PGOProfilerDecoder::Verify(uint32_t checksum) in Verify() argument
61 isVerifySuccess_ = pandaFileInfos_.Checksum(checksum); in Verify()
66 bool PGOProfilerDecoder::LoadAndVerify(uint32_t checksum) in LoadAndVerify() argument
74 if (Load() && Verify(checksum)) { in LoadAndVerify()
Dpgo_profiler_manager.h92 void SamplePandaFileInfo(uint32_t checksum) in SamplePandaFileInfo() argument
95 encoder_->SamplePandaFileInfo(checksum); in SamplePandaFileInfo()
152 static bool MergeApFiles(uint32_t checksum, PGOProfilerDecoder &merger);
Dpgo_profiler_info.cpp115 …uint32_t checksum = adler32(0, reinterpret_cast<const Bytef *>(buffer) + MAGIC_SIZE, VERSION_SIZE); in VerifyConsistency() local
116 checksum = adler32(checksum, reinterpret_cast<const Bytef *>(buffer) + CHECKSUM_END_OFFSET, in VerifyConsistency()
118 if (checksum != GetChecksum()) { in VerifyConsistency()
119 …_ECMA(ERROR) << "Verify ap file's consistency failed. checksum: " << std::hex << checksum << " vs " in VerifyConsistency()
235 for (auto checksum : infos) { in ParseFromText() local
237 if (!base::StringHelper::StrToUInt32(checksum.c_str(), &result)) { in ParseFromText()
238 LOG_ECMA(ERROR) << "checksum: " << checksum << " parse failed"; in ParseFromText()
265 bool PGOPandaFileInfos::Checksum(uint32_t checksum) const in Checksum()
267 if (fileInfos_.find(checksum) == fileInfos_.end()) { in Checksum()
293 uint32_t checksum = 0; in CalcChecksum() local
[all …]
Dpgo_profiler_info.h273 void Sample(uint32_t checksum) in Sample() argument
275 fileInfos_.emplace(checksum); in Sample()
292 bool Checksum(uint32_t checksum) const;
298 FileInfo(uint32_t checksum) : size_(LastSize()), checksum_(checksum) {} in FileInfo() argument
910 void GetTypeInfo(const char *methodName, uint32_t checksum, Callback callback) in GetTypeInfo() argument
913 if ((iter != methodInfoMap_.end()) && (iter->second.GetMethodInfo(checksum) != nullptr)) { in GetTypeInfo()
914 … return iter->second.GetMethodInfo(checksum)->GetPGOMethodTypeSet().GetTypeInfo(callback); in GetTypeInfo()
950 PGODecodeMethodInfo& GetOrCreateMethodInfo(uint32_t checksum, PGOMethodId methodId) in GetOrCreateMethodInfo() argument
952 auto methodIter = methodMap_.find(checksum); in GetOrCreateMethodInfo()
954 auto ret = methodMap_.emplace(checksum, methodId); in GetOrCreateMethodInfo()
[all …]
Dpgo_profiler_manager.cpp68 bool PGOProfilerManager::MergeApFiles(uint32_t checksum, PGOProfilerDecoder &merger) in MergeApFiles() argument
81 if (!decoder.LoadAndVerify(checksum)) { in MergeApFiles()
Dpgo_profiler_encoder.h45 void SamplePandaFileInfo(uint32_t checksum);
/arkcompiler/runtime_core/isa/
DChangeLog.md10 + Removed compatibility check based on the isa checksum.
/arkcompiler/ets_runtime/ecmascript/base/
Dfile_header.h136 void SetChecksum(uint32_t checksum) in SetChecksum() argument
138 checksum_ = checksum; in SetChecksum()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Djs_pandafile_manager.cpp55 jsPandaFile = FindJSPandaFileWithChecksum(filename, pf->GetHeader()->checksum); in LoadJSPandaFile()
121 jsPandaFile = FindJSPandaFileWithChecksum(filename, pf->GetHeader()->checksum); in LoadJSPandaFile()
165 jsPandaFile = FindJSPandaFileWithChecksum(filename, pf->GetHeader()->checksum); in LoadJSPandaFileSecure()
204 …daFile> JSPandaFileManager::FindJSPandaFileWithChecksum(const CString &filename, uint32_t checksum) in FindJSPandaFileWithChecksum() argument
211 if (checksum == jsPandaFile->GetChecksum()) { in FindJSPandaFileWithChecksum()
Djs_pandafile_manager.h92 …d::shared_ptr<JSPandaFile> FindJSPandaFileWithChecksum(const CString &filename, uint32_t checksum);
Djs_pandafile.cpp34 checksum_ = pf->GetHeader()->checksum; in JSPandaFile()
/arkcompiler/runtime_core/libpandafile/tests/
Dfile_item_container_test.cpp137 EXPECT_EQ(header.checksum, 0u);
144 size_t offset = static_cast<size_t>(reinterpret_cast<uint8_t *>(&(header.checksum)) -
151 EXPECT_NE(file->GetHeader()->checksum, 0u);
773 EXPECT_EQ(file->GetHeader()->checksum, container_checksum);
776 …auto checksum = adler32(1, file->GetBase() + DATA_OFFSET, file->GetHeader()->file_size - DATA_OFFS… variable
777 EXPECT_EQ(file->GetHeader()->checksum, checksum);
811 EXPECT_EQ(file->GetHeader()->checksum, container_checksum);
814 …auto checksum = adler32(1, file->GetBase() + DATA_OFFSET, file->GetHeader()->file_size - DATA_OFFS… variable
815 EXPECT_EQ(file->GetHeader()->checksum, checksum);
/arkcompiler/runtime_core/compiler/docs/
Daot_cha.md10 checksum is used.
56 …ath now is a part of class context string. When boot image would be implemented the checksum of the
/arkcompiler/runtime_core/libpandafile/
Dfile_item_container.cpp604 uint32_t checksum = 0; in WriteHeader() local
605 if (!writer->Write(checksum)) { in WriteHeader()
Dfile.h62 uint32_t checksum; member
/arkcompiler/runtime_core/docs/
Dfile_format.md209 | `checksum` | `uint8_t[4]` | adler32 checksum of the file except magic and checksum