Home
last modified time | relevance | path

Searched refs:ImageSpace (Results 1 – 16 of 16) sorted by relevance

/art/runtime/gc/space/
Dimage_space.h32 class ImageSpace : public MemMapSpace {
46 static ImageSpace* Create(const char* image, InstructionSet image_isa, std::string* error_msg)
131 static ImageSpace* Init(const char* image_filename, const char* image_location,
147 ImageSpace(const std::string& name, const char* image_location,
157 DISALLOW_COPY_AND_ASSIGN(ImageSpace);
Dimage_space.cc41 Atomic<uint32_t> ImageSpace::bitmap_index_(0);
43 ImageSpace::ImageSpace(const std::string& image_filename, const char* image_location, in ImageSpace() function in art::gc::space::ImageSpace
198 bool ImageSpace::FindImageFilename(const char* image_location, in FindImageFilename()
306 ImageHeader* ImageSpace::ReadImageHeaderOrDie(const char* image_location, in ReadImageHeaderOrDie()
316 ImageHeader* ImageSpace::ReadImageHeader(const char* image_location, in ReadImageHeader()
438 ImageSpace* ImageSpace::Create(const char* image_location, in Create()
455 ImageSpace* space; in Create()
543 space = ImageSpace::Init(image_filename->c_str(), image_location, in Create()
602 space = ImageSpace::Init(cache_filename.c_str(), image_location, true, error_msg); in Create()
611 void ImageSpace::VerifyImageAllocations() { in VerifyImageAllocations()
[all …]
Dspace-inl.h31 inline ImageSpace* Space::AsImageSpace() { in AsImageSpace()
33 return down_cast<ImageSpace*>(down_cast<MemMapSpace*>(this)); in AsImageSpace()
Dspace.h51 class ImageSpace; variable
104 ImageSpace* AsImageSpace();
/art/runtime/
Dintern_table.h32 class ImageSpace; variable
93 void AddImageStringsToTable(gc::space::ImageSpace* image_space)
Dintern_table.cc150 void InternTable::AddImageStringsToTable(gc::space::ImageSpace* image_space) { in AddImageStringsToTable()
181 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace(); in LookupStringFromImage()
Dclass_linker.h39 class ImageSpace; variable
434 OatFile& GetImageOatFile(gc::space::ImageSpace* space)
Dclass_linker.cc688 OatFile& ClassLinker::GetImageOatFile(gc::space::ImageSpace* space) { in GetImageOatFile()
992 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace(); in FindOatFileInOatLocationForDexFile()
1071 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace(); in VerifyOatImageChecksum()
1080 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeaderOrDie( in VerifyOatImageChecksum()
1091 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace(); in VerifyOatChecksums()
1109 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeaderOrDie( in VerifyOatChecksums()
1359 gc::space::ImageSpace* space = Runtime::Current()->GetHeap()->GetImageSpace(); in OpenOatFileFromDexLocation()
1508 const gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace(); in CheckOatFile()
1519 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeaderOrDie( in CheckOatFile()
1604 gc::space::ImageSpace* space = heap->GetImageSpace(); in InitFromImage()
[all …]
Druntime.cc420 gc::space::ImageSpace* image_space = heap_->GetImageSpace(); in Start()
596 bool found_image = gc::space::ImageSpace::FindImageFilename(image_location.c_str(), in OpenDexFilesFromImage()
/art/compiler/
Dimage_test.cc169 gc::space::ImageSpace* image_space = heap->GetImageSpace(); in TEST_F()
/art/patchoat/
Dpatchoat.cc177 gc::space::ImageSpace* ispc = Runtime::Current()->GetHeap()->GetImageSpace(); in Patch()
272 gc::space::ImageSpace* ispc = Runtime::Current()->GetHeap()->GetImageSpace(); in Patch()
1124 if (!gc::space::ImageSpace::FindImageFilename(patched_image_location.c_str(), isa, in patchoat()
/art/runtime/gc/
Dheap.h84 class ImageSpace; variable
516 space::ImageSpace* GetImageSpace() const;
Dheap.cc223 space::ImageSpace* image_space = space::ImageSpace::Create(image_file_name.c_str(), in Heap()
925 space::ImageSpace* Heap::GetImageSpace() const { in GetImageSpace()
/art/oatdump/
Doatdump.cc966 explicit ImageDumper(std::ostream* os, gc::space::ImageSpace& image_space, in ImageDumper()
1095 gc::space::ImageSpace* image_space = space->AsImageSpace(); in Dump()
1683 gc::space::ImageSpace& image_space_;
1823 gc::space::ImageSpace* image_space = heap->GetImageSpace(); in oatdump()
/art/runtime/native/
Ddalvik_system_VMRuntime.cc538 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeader( in VMRuntime_isBootClassPathOnDisk()
/art/dex2oat/
Ddex2oat.cc417 gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace(); in CreateOatFile()