Searched defs:image_header (Results 1 - 11 of 11) sorted by relevance

/art/test/596-app-images/
H A Dapp_images.cc41 const auto& image_header = image_space->GetImageHeader(); local
42 if (image_header.IsAppImage()) {
56 const auto& image_header = image_space->GetImageHeader(); local
57 if (image_header.IsAppImage()) {
/art/runtime/gc/collector/
H A Dimmune_spaces_test.cc219 const ImageHeader& image_header = image_space->GetImageHeader(); local
220 DummySpace space(image_header.GetOatFileEnd(), image_header.GetOatFileEnd() + kOtherSpaceSize);
222 EXPECT_EQ(image_header.GetImageSize(), kImageSize);
223 EXPECT_EQ(static_cast<size_t>(image_header.GetOatFileEnd() - image_header.GetOatFileBegin()),
/art/compiler/
H A Dimage_test.cc98 ImageHeader image_header; local
99 CHECK_EQ(file->ReadFully(&image_header, sizeof(image_header)), true);
100 CHECK(image_header.IsValid());
101 ret.push_back(image_header.GetImageSize());
341 ImageHeader image_header; local
342 ASSERT_EQ(file->ReadFully(&image_header, sizeof(image_header)), true);
343 ASSERT_TRUE(image_header.IsValid());
344 const auto& bitmap_section = image_header
[all...]
H A Dimage_writer.cc103 const ImageHeader& image_header = boot_image_space->GetImageHeader(); local
104 if (image_header.GetOatFileBegin() <= ptr && ptr < image_header.GetOatFileEnd()) {
223 ImageHeader* const image_header = reinterpret_cast<ImageHeader*>(image_info.image_->Begin()); local
224 const size_t image_data_size = image_header->GetImageSize() - sizeof(ImageHeader);
230 CHECK_EQ(image_header->storage_mode_, image_storage_mode_);
293 const ImageSection& bitmap_section = image_header->GetImageSection(
318 image_header->data_size_ = data_size;
1781 auto* image_header = reinterpret_cast<ImageHeader*>(image_info.image_->Begin()); local
1788 image_header
[all...]
/art/runtime/
H A Doat_file_assistant_test.cc132 const ImageHeader& image_header = image_spaces[0]->GetImageHeader(); local
136 EXPECT_NE(reinterpret_cast<uintptr_t>(image_header.GetOatDataBegin()),
138 EXPECT_NE(image_header.GetPatchDelta(), oat_header.GetImagePatchDelta());
H A Doat_file_assistant.cc978 const ImageHeader& image_header = image_spaces[0]->GetImageHeader(); local
979 cached_image_info_.oat_checksum = image_header.GetOatChecksum();
981 image_header.GetOatDataBegin());
982 cached_image_info_.patch_delta = image_header.GetPatchDelta();
984 std::unique_ptr<ImageHeader> image_header(
986 cached_image_info_.oat_checksum = image_header->GetOatChecksum();
988 image_header->GetOatDataBegin());
989 cached_image_info_.patch_delta = image_header->GetPatchDelta();
1011 std::unique_ptr<ImageHeader> image_header(
1013 checksum ^= image_header
[all...]
H A Druntime.cc1643 const auto& image_header = image_space->GetImageHeader(); local
1645 auto* obj = image_header.GetImageRoot(static_cast<ImageHeader::ImageRoot>(i));
/art/imgdiag/
H A Dimgdiag.cc52 const ImageHeader& image_header,
57 image_header_(image_header),
856 const ImageHeader& image_header) {
864 const uint8_t* local_ptr = reinterpret_cast<const uint8_t*>(&image_header) + boot_offset;
1025 const ImageHeader& image_header = image_space->GetImageHeader(); local
1026 if (!image_header.IsValid()) {
1032 image_header,
51 ImgDiagDumper(std::ostream* os, const ImageHeader& image_header, const std::string& image_location, pid_t image_diff_pid, pid_t zygote_diff_pid) argument
854 RemoteContentsPointerToLocal(T* remote_ptr, std::vector<uint8_t>& remote_contents, const ImageHeader& image_header) argument
/art/patchoat/
H A Dpatchoat.cc204 ImageHeader image_header; local
205 if (sizeof(image_header) != input_image->Read(reinterpret_cast<char*>(&image_header),
206 sizeof(image_header), 0)) {
210 /*bool is_image_pic = */IsImagePic(image_header, input_image->GetPath());
383 bool PatchOat::IsImagePic(const ImageHeader& image_header, const std::string& image_path) { argument
384 if (!image_header.CompilePic()) {
473 void PatchOat::PatchArtFields(const ImageHeader* image_header) { argument
475 image_header->VisitPackedArtFields(&visitor, heap_->Begin());
491 void PatchOat::PatchArtMethods(const ImageHeader* image_header) { argument
497 PatchImTables(const ImageHeader* image_header) argument
508 PatchImtConflictTables(const ImageHeader* image_header) argument
543 PatchInternedStrings(const ImageHeader* image_header) argument
554 PatchClassTable(const ImageHeader* image_header) argument
642 ImageHeader* image_header = reinterpret_cast<ImageHeader*>(image_->Begin()); local
[all...]
/art/runtime/gc/space/
H A Dimage_space.cc180 static bool ReadSpecificImageHeader(const char* filename, ImageHeader* image_header) { argument
185 const bool success = image_file->ReadFully(image_header, sizeof(ImageHeader));
186 if (!success || !image_header->IsValid()) {
242 ImageHeader* image_header = ReadImageHeader(image_location, image_isa, &error_msg); local
243 if (image_header == nullptr) {
246 return image_header;
946 static bool RelocateInPlace(ImageHeader& image_header, argument
952 if (!image_header.IsPic()) {
953 if (image_header.GetImageBegin() == target_base) {
965 const size_t pointer_size = image_header
1170 ImageHeader* image_header = &temp_image_header; local
1435 const ImageHeader& image_header = GetImageHeader(); local
[all...]
/art/oatdump/
H A Doatdump.cc1272 const ImageHeader& image_header,
1278 image_header_(image_header),
2197 const ImageHeader& image_header = image_space->GetImageHeader(); local
2198 if (!image_header.IsValid()) {
2202 ImageDumper image_dumper(os, *image_space, image_header, options);
1270 ImageDumper(std::ostream* os, gc::space::ImageSpace& image_space, const ImageHeader& image_header, OatDumperOptions* oat_dumper_options) argument

Completed in 317 milliseconds