Searched refs:image_header (Results 1 – 6 of 6) sorted by relevance
/art/compiler/ |
D | image_test.cc | 88 ImageHeader image_header; in TEST_F() local 89 file->ReadFully(&image_header, sizeof(image_header)); in TEST_F() 90 ASSERT_TRUE(image_header.IsValid()); in TEST_F() 91 ASSERT_GE(image_header.GetImageBitmapOffset(), sizeof(image_header)); in TEST_F() 92 ASSERT_NE(0U, image_header.GetImageBitmapSize()); in TEST_F() 100 ASSERT_GE(sizeof(image_header) + space->Size(), static_cast<size_t>(file->GetLength())); in TEST_F() 176 ImageHeader image_header(image_begin, in TEST_F() local 186 ASSERT_TRUE(image_header.IsValid()); in TEST_F() 188 char* magic = const_cast<char*>(image_header.GetMagic()); in TEST_F() 190 ASSERT_FALSE(image_header.IsValid()); in TEST_F() [all …]
|
D | image_writer.cc | 145 ImageHeader* image_header = reinterpret_cast<ImageHeader*>(image_->Begin()); in Write() local 156 CHECK_EQ(image_end_, image_header->GetImageSize()); in Write() 163 CHECK_ALIGNED(image_header->GetImageBitmapOffset(), kPageSize); in Write() 165 image_header->GetImageBitmapSize(), in Write() 166 image_header->GetImageBitmapOffset())) { in Write() 446 ImageHeader image_header(reinterpret_cast<uint32_t>(image_begin_), in CalculateNewObjectOffsets() local 456 memcpy(image_->Begin(), &image_header, sizeof(image_header)); in CalculateNewObjectOffsets() 694 ImageHeader* image_header = reinterpret_cast<ImageHeader*>(image_->Begin()); in PatchOatCodeAndMethods() local 695 image_header->SetOatChecksum(oat_file_->GetOatHeader().GetChecksum()); in PatchOatCodeAndMethods()
|
/art/runtime/gc/space/ |
D | image_space.cc | 177 ImageHeader image_header; in Init() local 178 bool success = file->ReadFully(&image_header, sizeof(image_header)); in Init() 179 if (!success || !image_header.IsValid()) { in Init() 185 UniquePtr<MemMap> map(MemMap::MapFileAtAddress(image_header.GetImageBegin(), in Init() 186 image_header.GetImageSize(), in Init() 196 CHECK_EQ(image_header.GetImageBegin(), map->Begin()); in Init() 197 DCHECK_EQ(0, memcmp(&image_header, map->Begin(), sizeof(ImageHeader))); in Init() 199 UniquePtr<MemMap> image_map(MemMap::MapFileAtAddress(nullptr, image_header.GetImageBitmapSize(), in Init() 201 file->Fd(), image_header.GetBitmapOffset(), in Init() 214 mirror::Object* resolution_method = image_header.GetImageRoot(ImageHeader::kResolutionMethod); in Init() [all …]
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 270 const ImageHeader& image_header = space->AsImageSpace()->GetImageHeader(); in DexFile_isDexOptNeeded() local 271 … if (oat_file->GetOatHeader().GetImageFileLocationOatChecksum() != image_header.GetOatChecksum()) { in DexFile_isDexOptNeeded() 275 … << image_header.GetImageRoot(ImageHeader::kOatLocation)->AsString()->ToModifiedUtf8(); in DexFile_isDexOptNeeded() 279 != reinterpret_cast<uint32_t>(image_header.GetOatDataBegin())) { in DexFile_isDexOptNeeded() 283 … << image_header.GetImageRoot(ImageHeader::kOatLocation)->AsString()->ToModifiedUtf8(); in DexFile_isDexOptNeeded()
|
/art/oatdump/ |
D | oatdump.cc | 667 const ImageHeader& image_header) in ImageDumper() argument 669 image_space_(image_space), image_header_(image_header) {} in ImageDumper() 1463 const ImageHeader& image_header = image_space->GetImageHeader(); in oatdump() local 1464 if (!image_header.IsValid()) { in oatdump() 1468 ImageDumper image_dumper(os, image_filename, *host_prefix.get(), *image_space, image_header); in oatdump()
|
/art/runtime/ |
D | class_linker.cc | 702 const ImageHeader& image_header = runtime->GetHeap()->GetImageSpace()->GetImageHeader(); in FindDexFileInOatLocation() local 703 uint32_t expected_image_oat_checksum = image_header.GetOatChecksum(); in FindDexFileInOatLocation() 712 uint32_t expected_image_oat_offset = reinterpret_cast<uint32_t>(image_header.GetOatDataBegin()); in FindDexFileInOatLocation() 852 const ImageHeader& image_header = runtime->GetHeap()->GetImageSpace()->GetImageHeader(); in VerifyOatFileChecksums() local 853 uint32_t image_oat_checksum = image_header.GetOatChecksum(); in VerifyOatFileChecksums() 854 uint32_t image_oat_data_begin = reinterpret_cast<uint32_t>(image_header.GetOatDataBegin()); in VerifyOatFileChecksums() 878 std::string image_file(image_header.GetImageRoot( in VerifyOatFileChecksums()
|