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

/art/test/596-app-images/
H A Dapp_images.cc42 const auto& image_header = image_space->GetImageHeader(); local
43 if (image_header.IsAppImage()) {
57 const auto& image_header = image_space->GetImageHeader(); local
58 if (image_header.IsAppImage()) {
/art/runtime/gc/collector/
H A Dimmune_spaces_test.cc221 const ImageHeader& image_header = image_space->GetImageHeader(); local
222 DummySpace space(image_header.GetOatFileEnd(), image_header.GetOatFileEnd() + kOtherSpaceSize);
224 EXPECT_EQ(image_header.GetImageSize(), kImageSize);
225 EXPECT_EQ(static_cast<size_t>(image_header.GetOatFileEnd() - image_header.GetOatFileBegin()),
/art/dex2oat/linker/
H A Dimage_test.h135 ImageHeader image_header; local
136 CHECK_EQ(file->ReadFully(&image_header, sizeof(image_header)), true);
137 CHECK(image_header.IsValid());
138 ret.push_back(image_header.GetObjectsSection().Size());
404 ImageHeader image_header; local
405 ASSERT_EQ(file->ReadFully(&image_header, sizeof(image_header)), true);
406 ASSERT_TRUE(image_header.IsValid());
407 const auto& bitmap_section = image_header
[all...]
H A Dimage_writer.cc115 const ImageHeader& image_header = boot_image_space->GetImageHeader(); local
116 if (image_header.GetOatFileBegin() <= ptr && ptr < image_header.GetOatFileEnd()) {
232 ImageHeader* const image_header = reinterpret_cast<ImageHeader*>(image_info.image_->Begin()); local
233 const size_t image_data_size = image_header->GetImageSize() - sizeof(ImageHeader);
239 CHECK_EQ(image_header->storage_mode_, image_storage_mode_);
303 const ImageSection& bitmap_section = image_header->GetImageBitmapSection();
327 image_header->data_size_ = data_size;
2108 auto* image_header = reinterpret_cast<ImageHeader*>(image_info.image_->Begin()); local
2115 image_header
[all...]
/art/dex2oat/
H A Ddex2oat_test.cc729 ImageHeader image_header; local
730 const bool success = file->ReadFully(&image_header, sizeof(image_header));
732 CHECK(image_header.IsValid());
734 return image_header.GetObjectsSection().Size();
858 ImageHeader image_header; local
859 bool success = file->ReadFully(&image_header, sizeof(image_header));
861 ASSERT_TRUE(image_header.IsValid());
862 EXPECT_GT(image_header
[all...]
/art/imgdiag/
H A Dimgdiag.cc190 const ImageHeader& image_header) {
198 const uint8_t* local_ptr = reinterpret_cast<const uint8_t*>(&image_header) + boot_offset;
223 const ImageHeader& image_header) :
228 image_header_(image_header),
371 const ImageHeader& image_header,
373 : RegionCommon<mirror::Object>(os, remote_contents, zygote_contents, boot_map, image_header),
697 const ImageHeader& image_header,
699 : RegionCommon<ArtMethod>(os, remote_contents, zygote_contents, boot_map, image_header),
937 const ImageHeader& image_header,
943 image_header,
188 RemoteContentsPointerToLocal(T* remote_ptr, std::vector<uint8_t>& remote_contents, const ImageHeader& image_header) argument
219 RegionCommon(std::ostream* os, std::vector<uint8_t>* remote_contents, std::vector<uint8_t>* zygote_contents, const backtrace_map_t& boot_map, const ImageHeader& image_header) argument
367 RegionSpecializedBase(std::ostream* os, std::vector<uint8_t>* remote_contents, std::vector<uint8_t>* zygote_contents, const backtrace_map_t& boot_map, const ImageHeader& image_header, bool dump_dirty_objects) argument
693 RegionSpecializedBase(std::ostream* os, std::vector<uint8_t>* remote_contents, std::vector<uint8_t>* zygote_contents, const backtrace_map_t& boot_map, const ImageHeader& image_header, bool dump_dirty_objects ATTRIBUTE_UNUSED) argument
933 RegionData(std::ostream* os, std::vector<uint8_t>* remote_contents, std::vector<uint8_t>* zygote_contents, const backtrace_map_t& boot_map, const ImageHeader& image_header, bool dump_dirty_objects) argument
1102 ImgDiagDumper(std::ostream* os, const ImageHeader& image_header, const std::string& image_location, pid_t image_diff_pid, pid_t zygote_diff_pid, bool dump_dirty_objects) argument
1642 const ImageHeader& image_header = image_space->GetImageHeader(); local
[all...]
/art/patchoat/
H A Dpatchoat.cc338 const ImageHeader& image_header = *reinterpret_cast<const ImageHeader*>(image.get()); local
339 off_t expected_diff = image_header.GetPatchDelta();
513 ImageHeader image_header; local
514 if (sizeof(image_header) != input_image->Read(reinterpret_cast<char*>(&image_header),
515 sizeof(image_header), 0)) {
519 /*bool is_image_pic = */IsImagePic(image_header, input_image->GetPath());
727 bool PatchOat::IsImagePic(const ImageHeader& image_header, const std::string& image_path) { argument
728 if (!image_header.CompilePic()) {
783 void PatchOat::PatchArtFields(const ImageHeader* image_header) { argument
801 PatchArtMethods(const ImageHeader* image_header) argument
807 PatchImTables(const ImageHeader* image_header) argument
818 PatchImtConflictTables(const ImageHeader* image_header) argument
853 PatchInternedStrings(const ImageHeader* image_header) argument
867 PatchClassTable(const ImageHeader* image_header) argument
976 ImageHeader* image_header = reinterpret_cast<ImageHeader*>(image_->Begin()); local
[all...]
/art/runtime/gc/space/
H A Dimage_space.cc229 static bool ReadSpecificImageHeader(const char* filename, ImageHeader* image_header) { argument
234 const bool success = image_file->ReadFully(image_header, sizeof(ImageHeader));
235 if (!success || !image_header->IsValid()) {
572 ImageHeader* image_header = &temp_image_header; local
575 bool success = file->ReadFully(image_header, sizeof(*image_header));
576 if (!success || !image_header->IsValid()) {
583 if (image_file_size < sizeof(ImageHeader) + image_header->GetDataSize()) {
586 sizeof(ImageHeader) + image_header->GetDataSize());
594 const uint32_t image_oat_checksum = image_header
799 LoadImageFile(const char* image_filename, const char* image_location, const ImageHeader& image_header, uint8_t* address, int fd, TimingLogger& logger, std::string* error_msg) argument
1189 RelocateInPlace(ImageHeader& image_header, uint8_t* target_base, accounting::ContinuousSpaceBitmap* bitmap, const OatFile* app_oat_file, std::string* error_msg) argument
1416 const ImageHeader& image_header = image.GetImageHeader(); local
[all...]
/art/runtime/
H A Druntime.cc2051 const auto& image_header = image_space->GetImageHeader(); local
2052 for (int32_t i = 0, size = image_header.GetImageRoots()->GetLength(); i != size; ++i) {
2053 auto* obj = image_header.GetImageRoot(static_cast<ImageHeader::ImageRoot>(i));
H A Dclass_linker.cc1344 const auto& image_header = space->GetImageHeader(); local
1347 const ImageSection& objects_section = image_header.GetObjectsSection();
/art/oatdump/
H A Doatdump.cc1978 const ImageHeader& image_header,
1984 image_header_(image_header),
2945 const ImageHeader& image_header = image_space->GetImageHeader(); local
2946 if (!image_header.IsValid()) {
2950 ImageDumper image_dumper(os, *image_space, image_header, options);
1976 ImageDumper(std::ostream* os, gc::space::ImageSpace& image_space, const ImageHeader& image_header, OatDumperOptions* oat_dumper_options) argument

Completed in 366 milliseconds