Searched refs:ImageSpace (Results 1 - 22 of 22) sorted by relevance

/art/runtime/gc/space/
H A Dspace-inl.h31 inline ImageSpace* Space::AsImageSpace() {
33 return down_cast<ImageSpace*>(down_cast<MemMapSpace*>(this));
H A Dimage_space.h32 class ImageSpace : public MemMapSpace { class in namespace:art::gc::space
46 static ImageSpace* Create(const char* image, InstructionSet image_isa, std::string* error_msg)
64 // Releases the OatFile from the ImageSpace so it can be transfer to
124 // Tries to initialize an ImageSpace from the given image path,
131 static ImageSpace* Init(const char* image_filename, const char* image_location,
147 ImageSpace(const std::string& name, const char* image_location,
161 DISALLOW_COPY_AND_ASSIGN(ImageSpace);
H A Dimage_space.cc44 Atomic<uint32_t> ImageSpace::bitmap_index_(0);
46 ImageSpace::ImageSpace(const std::string& image_filename, const char* image_location, function in class:art::gc::space::ImageSpace
234 bool ImageSpace::FindImageFilename(const char* image_location,
342 ImageHeader* ImageSpace::ReadImageHeaderOrDie(const char* image_location,
352 ImageHeader* ImageSpace::ReadImageHeader(const char* image_location,
474 ImageSpace* ImageSpace::Create(const char* image_location,
491 ImageSpace* space;
579 space = ImageSpace
[all...]
H A Dspace.h51 class ImageSpace;
106 ImageSpace* AsImageSpace();
/art/imgdiag/
H A Dimgdiag_test.cc45 gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace();
H A Dimgdiag.cc825 gc::space::ImageSpace* image_space = heap->GetImageSpace();
849 gc::space::ImageSpace* image_space = heap->GetImageSpace();
/art/runtime/
H A Dintern_table.h32 class ImageSpace;
94 void AddImageStringsToTable(gc::space::ImageSpace* image_space)
101 void AddImageInternTable(gc::space::ImageSpace* image_space)
H A Dintern_table.cc151 void InternTable::AddImageStringsToTable(gc::space::ImageSpace* image_space) {
190 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace();
296 void InternTable::AddImageInternTable(gc::space::ImageSpace* image_space) {
H A Doat_file_assistant.cc820 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace();
914 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace();
925 gc::space::ImageSpace::ReadImageHeaderOrDie(
H A Dclass_linker.h39 class ImageSpace;
491 OatFile& GetImageOatFile(gc::space::ImageSpace* space)
H A Druntime.cc498 gc::space::ImageSpace* image_space = heap_->GetImageSpace();
707 bool found_image = gc::space::ImageSpace::FindImageFilename(image_location.c_str(),
H A Dclass_linker.cc695 OatFile& ClassLinker::GetImageOatFile(gc::space::ImageSpace* space) {
811 gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace();
1020 gc::space::ImageSpace* space)
1039 gc::space::ImageSpace* space) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
1107 gc::space::ImageSpace* const space = heap->GetImageSpace();
2891 gc::space::ImageSpace* image = Runtime::Current()->GetHeap()->GetImageSpace();
H A Doat_file_assistant_test.cc717 const gc::space::ImageSpace* image_space = runtime->GetHeap()->GetImageSpace();
/art/test/137-cfi/
H A Dcfi.cc95 gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace();
/art/compiler/
H A Dimage_test.cc171 gc::space::ImageSpace* image_space = heap->GetImageSpace();
/art/patchoat/
H A Dpatchoat.cc161 gc::space::ImageSpace* ispc = Runtime::Current()->GetHeap()->GetImageSpace();
256 gc::space::ImageSpace* ispc = Runtime::Current()->GetHeap()->GetImageSpace();
1147 if (!gc::space::ImageSpace::FindImageFilename(patched_image_location.c_str(), isa,
1315 // erased, ImageSpace will still detect a problem and not use the files.
/art/runtime/gc/
H A Dheap.h89 class ImageSpace;
552 space::ImageSpace* GetImageSpace() const;
H A Dheap.cc245 ATRACE_BEGIN("ImageSpace::Create");
247 auto* image_space = space::ImageSpace::Create(image_file_name.c_str(), image_instruction_set,
1129 space::ImageSpace* Heap::GetImageSpace() const {
/art/oatdump/
H A Doatdump.cc1367 explicit ImageDumper(std::ostream* os, gc::space::ImageSpace& image_space,
2179 gc::space::ImageSpace& image_space_;
2196 gc::space::ImageSpace* image_space = heap->GetImageSpace();
/art/runtime/native/
H A Ddalvik_system_VMRuntime.cc588 std::unique_ptr<ImageHeader> image_header(gc::space::ImageSpace::ReadImageHeader(
/art/dex2oat/
H A Ddex2oat.cc1487 gc::space::ImageSpace* image_space = Runtime::Current()->GetHeap()->GetImageSpace();
/art/runtime/gc/collector/
H A Dconcurrent_copying.cc327 gc::space::ImageSpace* image = heap_->GetImageSpace();

Completed in 3001 milliseconds