/art/libdexfile/dex/ |
D | compact_dex_file.cc | 74 uint32_t checksum = ChecksumMemoryRange(reinterpret_cast<const uint8_t*>(&temp_header), in CalculateChecksum() local 77 checksum = (checksum * 31) ^ ChecksumMemoryRange(base_begin + sizeof(temp_header), in CalculateChecksum() 79 checksum = (checksum * 31) ^ ChecksumMemoryRange(data_begin, data_size); in CalculateChecksum() 80 return checksum; in CalculateChecksum()
|
/art/test/693-vdex-inmem-loader-evict/src-secondary/ |
D | gen.sh | 45 checksum=`head -c 32 -z "$TMP/file${suffix}.dex" | tail -c 24 -z | base64` 46 echo ' Base64.getDecoder().decode("'${checksum}'"),'
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | HeaderItem.java | 25 public int checksum; field in HeaderItem 55 checksum = file.readUInt(); in read() 96 file.writeUInt(checksum); in write()
|
D | RawDexFile.java | 341 header.checksum = newChecksum; in updateHeader()
|
/art/libprofile/profile/ |
D | profile_compilation_info.h | 441 static bool ProfileFilterFnAcceptAll(const std::string& dex_location, uint32_t checksum); 519 uint32_t dex_checksum = dex_file_data->checksum; in FindDexFileForProfileIndex() 735 checksum(location_checksum), in DexFileData() 765 return checksum == other.checksum && 811 uint32_t checksum; member 842 uint32_t checksum, 857 uint32_t checksum, 1059 return dex_file_data->checksum; in GetDexChecksum()
|
D | profile_compilation_info.cc | 115 static bool ChecksumMatch(uint32_t dex_file_checksum, uint32_t checksum) { in ChecksumMatch() argument 116 return kDebugIgnoreChecksum || dex_file_checksum == checksum; in ChecksumMatch() 1000 buffer.WriteUintAndAdvance(dex_data->checksum); in Save() 1105 uint32_t checksum, in GetOrAddDexFileData() argument 1124 checksum, in GetOrAddDexFileData() 1141 if (result->checksum != checksum) { in GetOrAddDexFileData() 1164 uint32_t checksum, in FindDexData() argument 1173 if (verify_checksum && !ChecksumMatch(result->checksum, checksum)) { in FindDexData() 1188 if (!ChecksumMatch(dex_data->checksum, dex_file->GetLocationChecksum())) { in FindDexDataUsingAnnotations() 1208 if (ChecksumMatch(dex_data->checksum, dex_file->GetLocationChecksum())) { in FindAllDexData() [all …]
|
D | profile_compilation_info_test.cc | 1059 [&dex1 = dex1, &dex3 = dex3](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument 1060 return (dex_location == dex1->GetLocation() && checksum == dex1->GetLocationChecksum()) in TEST_F() 1061 || (dex_location == dex3->GetLocation() && checksum == dex3->GetLocationChecksum()); in TEST_F() 1195 [dex2_1000](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument 1197 checksum == dex2_1000->GetLocationChecksum(); in TEST_F()
|
/art/test/663-odd-dex-size/ |
D | info.txt | 14 3) Change the checksum in the dex header.
|
/art/test/663-odd-dex-size2/ |
D | info.txt | 14 3) Change the checksum in the dex header.
|
/art/test/663-odd-dex-size3/ |
D | info.txt | 14 3) Change the checksum in the dex header.
|
/art/test/663-odd-dex-size4/ |
D | info.txt | 19 3) Change the checksum in the dex header.
|
/art/runtime/ |
D | oat.h | 64 void SetChecksum(uint32_t checksum);
|
D | oat_file_assistant.cc | 477 uint32_t checksum = adler32(0L, Z_NULL, 0); in AnonymousDexVdexLocation() local 479 checksum = adler32_combine(checksum, in AnonymousDexVdexLocation() 486 *dex_location = StringPrintf("%s%u", kAnonymousDexPrefix, checksum); in AnonymousDexVdexLocation() 489 *dex_location = StringPrintf("%s/%s%u.jar", data_dir.c_str(), kAnonymousDexPrefix, checksum); in AnonymousDexVdexLocation()
|
D | vdex_file.cc | 319 uint32_t checksum = dex_file->GetLocationChecksum(); in WriteToDisk() local 320 const uint32_t* checksum_ptr = &checksum; in WriteToDisk()
|
D | class_loader_context.cc | 216 uint32_t checksum = 0; in ParseClassLoaderSpec() local 217 if (!android::base::ParseUint(dex_file_with_checksum[1].c_str(), &checksum)) { in ParseClassLoaderSpec() 226 info->checksums.push_back(checksum); in ParseClassLoaderSpec()
|
/art/runtime/gc/space/ |
D | image_space.cc | 857 uint32_t checksum = 0u; in ValidateBootImageChecksum() local 873 checksum ^= current_header.GetImageChecksum(); in ValidateBootImageChecksum() 878 if (image_header.GetBootImageChecksum() != checksum) { in ValidateBootImageChecksum() 881 checksum, in ValidateBootImageChecksum() 1363 uint32_t checksum, in AppendImageChecksum() argument 1366 StringAppendF(checksums, "i;%u/%08x", component_count, checksum); in AppendImageChecksum() 1370 uint32_t checksum, in CheckAndRemoveImageChecksum() argument 1374 AppendImageChecksum(component_count, checksum, &image_checksum); in CheckAndRemoveImageChecksum() 1400 uint32_t checksum; member 1753 composite_checksum ^= chunk.checksum; in ValidateBootImageChecksum() [all …]
|
/art/test/dexdump/ |
D | staticfields.txt | 5 checksum : 52d4fc6d
|
D | invoke-polymorphic.txt | 5 checksum : 0b5f9fd7
|
D | values.txt | 5 checksum : 7605eec0
|
D | const-method-handle.txt | 5 checksum : 16656a27
|
/art/dexlayout/ |
D | dex_ir.h | 353 uint32_t checksum, in Header() argument 365 checksum, in Header() 377 uint32_t checksum, in Header() argument 402 checksum, in Header() 528 uint32_t checksum, in ConstructorHelper() argument 537 checksum_ = checksum; in ConstructorHelper()
|
/art/profman/ |
D | profman.cc | 489 ProfileFilterKey(const std::string& dex_location, uint32_t checksum) in ProfileFilterKey() 490 : dex_location_(dex_location), checksum_(checksum) {} in ProfileFilterKey() 527 [profile_filter_keys](const std::string& profile_key, uint32_t checksum) { in ProcessProfiles() argument 534 return profile_filter_keys.find(ProfileFilterKey(base_key, checksum)) != in ProcessProfiles()
|
D | profile_assistant_test.cc | 1802 [&d1, &d2](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument 1804 && checksum == d1.GetLocationChecksum()) in TEST_F() 1806 && checksum == d2.GetLocationChecksum()); in TEST_F()
|
/art/odrefresh/ |
D | odrefresh.cc | 433 const std::string checksum = oss.str(); in GenerateComponents() local 436 art_apex::Component{path, static_cast<uint64_t>(sb.st_size), checksum}); in GenerateComponents()
|
/art/openjdkjvmti/ |
D | ti_class.cc | 115 uint32_t checksum = reinterpret_cast<const art::DexFile::Header*>(map.Begin())->checksum_; in MakeSingleDexFile() local 119 checksum, in MakeSingleDexFile()
|