/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/libprofile/profile/ |
D | profile_compilation_info_test.cc | 45 uint32_t checksum, in AddMethod() argument 50 checksum, in AddMethod() 56 uint32_t checksum, in AddMethod() argument 61 dex_location, checksum, method_idx, kMaxMethodIds, pmi, Hotness::kFlagPostStartup); in AddMethod() 65 uint32_t checksum, in AddClass() argument 68 DexCacheResolvedClasses classes(dex_location, dex_location, checksum, kMaxMethodIds); in AddClass() 934 [](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument 935 return (dex_location == "dex_location1" && checksum == 1) in TEST_F() 936 || (dex_location == "dex_location3" && checksum == 3); in TEST_F() 1100 [](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument [all …]
|
D | profile_compilation_info.cc | 88 static bool ChecksumMatch(uint32_t dex_file_checksum, uint32_t checksum) { in ChecksumMatch() argument 89 return kDebugIgnoreChecksum || dex_file_checksum == checksum; in ChecksumMatch() 177 uint32_t checksum, in AddMethodIndex() argument 181 checksum, in AddMethodIndex() 452 AddUintToBuffer(&buffer, dex_data.checksum); // uint32_t in Save() 625 uint32_t checksum, in GetOrAddDexFileData() argument 644 checksum, in GetOrAddDexFileData() 654 if (result->checksum != checksum) { in GetOrAddDexFileData() 677 uint32_t checksum, in FindDexData() argument 686 if (verify_checksum && !ChecksumMatch(result->checksum, checksum)) { in FindDexData() [all …]
|
D | profile_compilation_info.h | 90 DexReference(const std::string& location, uint32_t checksum, uint32_t num_methods) in DexReference() 91 : dex_location(location), dex_checksum(checksum), num_method_ids(num_methods) {} in DexReference() 280 uint32_t checksum, 321 static bool ProfileFilterFnAcceptAll(const std::string& dex_location, uint32_t checksum); 503 checksum(location_checksum), in DexFileData() 529 return checksum == other.checksum && 566 uint32_t checksum; member 603 uint32_t checksum, 623 uint32_t checksum, 637 uint32_t checksum, [all …]
|
/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/runtime/jit/ |
D | profiling_info_test.cc | 67 uint32_t checksum, in AddMethod() argument 72 checksum, in AddMethod() 78 uint32_t checksum, in AddMethod() argument 83 dex_location, checksum, method_index, kMaxMethodIds, pmi, Hotness::kFlagPostStartup); in AddMethod() 87 uint32_t checksum, in AddClass() argument 90 DexCacheResolvedClasses classes(dex_location, dex_location, checksum, kMaxMethodIds); in AddClass()
|
/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_file_assistant.cc | 441 uint32_t checksum = adler32(0L, Z_NULL, 0); in AnonymousDexVdexLocation() local 443 checksum = adler32_combine(checksum, in AnonymousDexVdexLocation() 447 *location_checksum = checksum; in AnonymousDexVdexLocation() 451 *dex_location = StringPrintf("%s%u", kAnonymousDexPrefix, checksum); in AnonymousDexVdexLocation() 454 *dex_location = StringPrintf("%s/%s%u.jar", data_dir.c_str(), kAnonymousDexPrefix, checksum); in AnonymousDexVdexLocation()
|
D | oat.h | 62 void SetChecksum(uint32_t checksum);
|
D | class_loader_context.cc | 215 uint32_t checksum = 0; in ParseClassLoaderSpec() local 216 if (!android::base::ParseUint(dex_file_with_checksum[1].c_str(), &checksum)) { in ParseClassLoaderSpec() 225 info->checksums.push_back(checksum); in ParseClassLoaderSpec()
|
D | oat_file.cc | 1850 std::string checksum = StringPrintf("0x%08x", oat_dex_file->GetDexFileLocationChecksum()); in GetOatDexFile() local 1854 + " has checksum " + checksum + " but " + required_checksum + " was required"; in GetOatDexFile()
|
/art/profman/ |
D | profile_assistant_test.cc | 49 uint32_t checksum, in SetupProfile() argument 57 uint32_t dex_location_checksum1 = checksum; in SetupProfile() 59 uint32_t dex_location_checksum2 = 10 * checksum; in SetupProfile() 117 uint32_t checksum, in SetupBasicProfile() argument 126 info->AddMethodIndex(Hotness::kFlagHot, dex_location, checksum, idx, number_of_methods); in SetupBasicProfile() 129 info->AddMethodIndex(Hotness::kFlagStartup, dex_location, checksum, idx, number_of_methods); in SetupBasicProfile() 134 checksum, in SetupBasicProfile() 1225 [&d1, &d2](const std::string& dex_location, uint32_t checksum) -> bool { in TEST_F() argument 1227 && checksum == d1.GetLocationChecksum()) in TEST_F() 1229 && checksum == d2.GetLocationChecksum()); in TEST_F()
|
D | profman.cc | 338 ProfileFilterKey(const std::string& dex_location, uint32_t checksum) in ProfileFilterKey() 339 : dex_location_(dex_location), checksum_(checksum) {} in ProfileFilterKey() 376 [profile_filter_keys](const std::string& dex_location, uint32_t checksum) { in ProcessProfiles() argument 382 ProfileFilterKey(dex_location, checksum)) != profile_filter_keys.end(); in ProcessProfiles()
|
/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/openjdkjvmti/ |
D | ti_class.cc | 113 uint32_t checksum = reinterpret_cast<const art::DexFile::Header*>(map.Begin())->checksum_; in MakeSingleDexFile() local 117 checksum, in MakeSingleDexFile()
|
D | ti_redefine.cc | 495 uint32_t checksum = reinterpret_cast<const art::DexFile::Header*>(map.Begin())->checksum_; in AddRedefinition() local 498 checksum, in AddRedefinition()
|