Home
last modified time | relevance | path

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

/art/runtime/gc/space/
Dimage_space.cc38 AtomicInteger ImageSpace::bitmap_index_(0);
40 ImageSpace::ImageSpace(const std::string& name, MemMap* mem_map, in ImageSpace() function in art::gc::space::ImageSpace
133 ImageSpace* ImageSpace::Create(const std::string& original_image_file_name) { in Create()
136 return space::ImageSpace::Init(original_image_file_name, false); in Create()
143 space::ImageSpace* image_space = space::ImageSpace::Init(image_file_name, true); in Create()
149 return space::ImageSpace::Init(image_file_name, true); in Create()
152 void ImageSpace::VerifyImageAllocations() { in VerifyImageAllocations()
163 ImageSpace* ImageSpace::Init(const std::string& image_file_name, bool validate_oat_file) { in Init()
224 UniquePtr<ImageSpace> space(new ImageSpace(image_file_name, map.release(), bitmap.release())); in Init()
247 OatFile* ImageSpace::OpenOatFile() const { in OpenOatFile()
[all …]
Dimage_space.h30 class ImageSpace : public MemMapSpace {
48 static ImageSpace* Create(const std::string& image)
87 static ImageSpace* Init(const std::string& image, bool validate_oat_file)
102 ImageSpace(const std::string& name, MemMap* mem_map, accounting::SpaceBitmap* live_bitmap);
109 DISALLOW_COPY_AND_ASSIGN(ImageSpace);
Dspace-inl.h29 inline ImageSpace* Space::AsImageSpace() { in AsImageSpace()
31 return down_cast<ImageSpace*>(down_cast<MemMapSpace*>(this)); in AsImageSpace()
Dspace.h46 class ImageSpace; variable
102 ImageSpace* AsImageSpace();
/art/compiler/
Dimage_test.cc143 gc::space::ImageSpace* image_space = heap->GetImageSpace(); in TEST_F()
/art/runtime/gc/
Dheap.h66 class ImageSpace; variable
381 space::ImageSpace* GetImageSpace() const;
Dheap.cc151 space::ImageSpace* image_space = space::ImageSpace::Create(image_file_name); in Heap()
539 space::ImageSpace* Heap::GetImageSpace() const { in GetImageSpace()
/art/runtime/
Dintern_table.cc93 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace(); in LookupStringFromImage()
Dclass_linker.h34 class ImageSpace; variable
372 OatFile& GetImageOatFile(gc::space::ImageSpace* space)
Dclass_linker.cc663 OatFile& ClassLinker::GetImageOatFile(gc::space::ImageSpace* space) { in GetImageOatFile()
1017 gc::space::ImageSpace* space = heap->GetImageSpace(); in InitFromImage()
2297 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace(); in GetImageDexCaches()
/art/oatdump/
Doatdump.cc666 const std::string& host_prefix, gc::space::ImageSpace& image_space, in ImageDumper()
765 gc::space::ImageSpace* image_space = space->AsImageSpace(); in Dump()
1345 gc::space::ImageSpace& image_space_;
1461 gc::space::ImageSpace* image_space = heap->GetImageSpace(); in oatdump()
/art/dex2oat/
Ddex2oat.cc273 gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace(); in CreateOatFile()
/art/runtime/gc/collector/
Dmark_sweep.cc884 space::ImageSpace* image_space = space->AsImageSpace(); in VerifyImageRoots()