Home
last modified time | relevance | path

Searched refs:image_space (Results 1 – 18 of 18) sorted by relevance

/art/test/596-app-images/
Dapp_images.cc39 auto* image_space = space->AsImageSpace(); in Java_Main_checkAppImageLoaded() local
40 const auto& image_header = image_space->GetImageHeader(); in Java_Main_checkAppImageLoaded()
54 auto* image_space = space->AsImageSpace(); in Java_Main_checkAppImageContains() local
55 const auto& image_header = image_space->GetImageHeader(); in Java_Main_checkAppImageContains()
57 if (image_space->HasAddress(klass_ptr.Ptr())) { in Java_Main_checkAppImageContains()
/art/runtime/gc/collector/
Dimmune_spaces_test.cc214 std::unique_ptr<DummyImageSpace> image_space(CreateImageSpace(memory, in TEST_F() local
218 ASSERT_TRUE(image_space != nullptr); in TEST_F()
219 const ImageHeader& image_header = image_space->GetImageHeader(); in TEST_F()
225 EXPECT_EQ(image_space->GetOatFile()->Size(), kImageOatSize); in TEST_F()
229 spaces.AddSpace(image_space.get()); in TEST_F()
232 image_space->Begin()); in TEST_F()
234 image_space->Limit()); in TEST_F()
236 EXPECT_NE(image_space->Limit(), space.Begin()); in TEST_F()
241 EXPECT_TRUE(spaces.ContainsSpace(image_space.get())); in TEST_F()
247 image_space->Begin()); in TEST_F()
Dimmune_spaces.cc50 space::ImageSpace* image_space = space->AsImageSpace(); in CreateLargestImmuneRegion() local
52 space_end = RoundUp(reinterpret_cast<uintptr_t>(image_space->GetImageEnd()), kPageSize); in CreateLargestImmuneRegion()
55 const OatFile* const image_oat_file = image_space->GetOatFile(); in CreateLargestImmuneRegion()
/art/patchoat/
Dpatchoat.h127 for (gc::space::ImageSpace* image_space : image_spaces) { in RelocatedCopyOfFollowImages()
128 if (image_space->Contains(obj)) { in RelocatedCopyOfFollowImages()
130 reinterpret_cast<uintptr_t>(image_space->GetMemMap()->Begin()); in RelocatedCopyOfFollowImages()
131 return reinterpret_cast<T*>(space_map_->find(image_space)->second->Begin() + heap_off); in RelocatedCopyOfFollowImages()
/art/runtime/
Doat_file_manager.cc114 for (gc::space::ImageSpace* image_space : image_spaces) { in GetBootOatFiles()
115 oat_files.push_back(image_space->GetOatFile()); in GetBootOatFiles()
707 std::unique_ptr<gc::space::ImageSpace> image_space = in OpenDexFilesFromOat() local
709 if (image_space != nullptr) { in OpenDexFilesFromOat()
725 runtime->GetHeap()->AddSpace(image_space.get()); in OpenDexFilesFromOat()
729 added_image_space = runtime->GetClassLinker()->AddImageSpace(image_space.get(), in OpenDexFilesFromOat()
739 image_space.release(); in OpenDexFilesFromOat()
749 runtime->GetHeap()->RemoveSpace(image_space.get()); in OpenDexFilesFromOat()
Dintern_table.cc180 for (gc::space::ImageSpace* image_space : image_spaces) { in AddImagesStringsToTable()
181 const ImageHeader* const header = &image_space->GetImageHeader(); in AddImagesStringsToTable()
185 AddTableFromMemoryLocked(image_space->Begin() + section.Offset()); in AddImagesStringsToTable()
Dstack.cc706 auto* image_space = space->AsImageSpace(); in SanityCheckFrame() local
707 const auto& header = image_space->GetImageHeader(); in SanityCheckFrame()
710 const size_t offset = reinterpret_cast<const uint8_t*>(method) - image_space->Begin(); in SanityCheckFrame()
Druntime.cc1247 for (auto image_space : GetHeap()->GetBootImageSpaces()) { in Init() local
1248 image_space->VerifyImageAllocations(); in Init()
1821 auto* image_space = space->AsImageSpace(); in VisitImageRoots() local
1822 const auto& image_header = image_space->GetImageHeader(); in VisitImageRoots()
DAndroid.bp89 "gc/space/image_space.cc",
Dclass_linker.cc999 for (gc::space::ImageSpace* image_space : spaces) { in InitFromBootImage()
1002 if (!AddImageSpace(image_space, in InitFromBootImage()
/art/compiler/
Dimage_test.cc456 gc::space::ImageSpace* image_space = heap->GetBootImageSpaces()[i]; in TestWriteRead() local
457 ASSERT_TRUE(image_space != nullptr); in TestWriteRead()
460 ASSERT_LE(image_space->GetImageHeader().GetImageSize(), image_file_size); in TestWriteRead()
463 ASSERT_LE(image_file_size, image_space->GetImageHeader().GetImageSize()); in TestWriteRead()
466 image_space->VerifyImageAllocations(); in TestWriteRead()
467 uint8_t* image_begin = image_space->Begin(); in TestWriteRead()
468 uint8_t* image_end = image_space->End(); in TestWriteRead()
Doat_writer.cc1511 for (gc::space::ImageSpace* image_space : image_spaces) { in PatchMethodAddress()
1512 size_t method_offset = reinterpret_cast<const uint8_t*>(method) - image_space->Begin(); in PatchMethodAddress()
1514 image_space->GetImageHeader().GetMethodsSection().Contains(method_offset); in PatchMethodAddress()
/art/compiler/optimizing/
Dsharpening.cc58 for (gc::space::ImageSpace* image_space : image_spaces) { in IsInBootImage()
59 const auto& method_section = image_space->GetImageHeader().GetMethodsSection(); in IsInBootImage()
60 if (method_section.Contains(reinterpret_cast<uint8_t*>(method) - image_space->Begin())) { in IsInBootImage()
/art/runtime/gc/accounting/
Dmod_union_table.cc543 space::ImageSpace* image_space = in UpdateAndMarkReferences() local
547 CardBitVisitor bit_visitor(visitor, space_, image_space != nullptr ? image_space : space_, in UpdateAndMarkReferences()
/art/imgdiag/
Dimgdiag.cc1028 for (gc::space::ImageSpace* image_space : image_spaces) { in DumpImage()
1029 const ImageHeader& image_header = image_space->GetImageHeader(); in DumpImage()
1031 fprintf(stderr, "Invalid image header %s\n", image_space->GetImageLocation().c_str()); in DumpImage()
1037 image_space->GetImageLocation(), in DumpImage()
/art/oatdump/
Doatdump.cc1720 gc::space::ImageSpace& image_space, in ImageDumper() argument
1726 image_space_(image_space), in ImageDumper()
2681 static int DumpImage(gc::space::ImageSpace* image_space, in DumpImage() argument
2684 const ImageHeader& image_header = image_space->GetImageHeader(); in DumpImage()
2686 fprintf(stderr, "Invalid image header %s\n", image_space->GetImageLocation().c_str()); in DumpImage()
2689 ImageDumper image_dumper(os, *image_space, image_header, options); in DumpImage()
2745 for (gc::space::ImageSpace* image_space : heap->GetBootImageSpaces()) { in DumpImages()
2746 int result = DumpImage(image_space, options, os); in DumpImages()
/art/dex2oat/
Ddex2oat.cc1510 for (const gc::space::ImageSpace* image_space : image_spaces) { in Setup() local
1511 image_filenames.push_back(image_space->GetImageFilename()); in Setup()
1834 for (gc::space::ImageSpace* image_space : heap->GetBootImageSpaces()) { in WriteOutputFiles()
1836 reinterpret_cast<uintptr_t>(image_space->GetImageHeader().GetOatFileEnd()), in WriteOutputFiles()
/art/runtime/gc/
Dheap.cc530 for (space::ImageSpace* image_space : GetBootImageSpaces()) { in Heap()
532 "Image mod-union table", this, image_space); in Heap()