Home
last modified time | relevance | path

Searched refs:image_spaces (Results 1 – 11 of 11) sorted by relevance

/art/imgdiag/
Dimgdiag_test.cc50 std::vector<gc::space::ImageSpace*> image_spaces = in SetUp() local
52 ASSERT_TRUE(!image_spaces.empty()); in SetUp()
53 boot_image_location_ = image_spaces[0]->GetImageLocation(); in SetUp()
Dimgdiag.cc1834 const std::vector<gc::space::ImageSpace*>& image_spaces = heap->GetBootImageSpaces(); in DumpImage() local
1835 CHECK(!image_spaces.empty()); in DumpImage()
1843 for (gc::space::ImageSpace* image_space : image_spaces) { in DumpImage()
/art/runtime/gc/space/
Dimage_space.h225 static std::string GetBootClassPathChecksums(ArrayRef<ImageSpace* const> image_spaces,
229 static size_t GetNumberOfComponents(ArrayRef<gc::space::ImageSpace* const> image_spaces);
247 ArrayRef<const std::unique_ptr<ImageSpace>> image_spaces,
Dimage_space.cc3333 ArrayRef<ImageSpace* const> image_spaces, in GetBootClassPathChecksums() argument
3339 for (size_t image_pos = 0u, size = image_spaces.size(); image_pos != size; ) { in GetBootClassPathChecksums()
3340 const ImageSpace* main_space = image_spaces[image_pos]; in GetBootClassPathChecksums()
3348 DCHECK_LE(image_space_count, image_spaces.size() - image_pos); in GetBootClassPathChecksums()
3355 const ImageSpace* space = image_spaces[image_pos + space_index]; in GetBootClassPathChecksums()
3387 size_t ImageSpace::GetNumberOfComponents(ArrayRef<ImageSpace* const> image_spaces) { in GetNumberOfComponents() argument
3389 for (auto&& is : image_spaces) { in GetNumberOfComponents()
3523 ArrayRef<const std::unique_ptr<ImageSpace>> image_spaces, in VerifyBootClassPathChecksums() argument
3528 DCHECK_GE(boot_class_path_locations.size(), image_spaces.size()); in VerifyBootClassPathChecksums()
3540 const size_t num_image_spaces = image_spaces.size(); in VerifyBootClassPathChecksums()
[all …]
/art/dexoptanalyzer/
Ddexoptanalyzer.cc400 const auto& image_spaces = runtime->GetHeap()->GetBootImageSpaces(); in ValidateBcp() local
402 for (const auto& image_space : image_spaces) { in ValidateBcp()
/art/runtime/
Dcommon_runtime_test.cc418 const std::vector<gc::space::ImageSpace*>& image_spaces = in StartDex2OatCommandLine() local
420 DCHECK(!image_spaces.empty()); in StartDex2OatCommandLine()
421 argv->push_back("--boot-image=" + image_spaces[0]->GetImageLocation()); in StartDex2OatCommandLine()
Doat_file_manager.cc134 std::vector<gc::space::ImageSpace*> image_spaces = in GetBootOatFiles() local
137 oat_files.reserve(image_spaces.size()); in GetBootOatFiles()
138 for (gc::space::ImageSpace* image_space : image_spaces) { in GetBootOatFiles()
Druntime.cc1819 ArrayRef<gc::space::ImageSpace* const> image_spaces(GetHeap()->GetBootImageSpaces()); in Init() local
1821 boot_class_path_checksums_ = gc::space::ImageSpace::GetBootClassPathChecksums(image_spaces, in Init()
/art/runtime/gc/
Dheap.cc210 static void VerifyBootImagesContiguity(const std::vector<gc::space::ImageSpace*>& image_spaces) { in VerifyBootImagesContiguity() argument
212 for (size_t i = 0u, num_spaces = image_spaces.size(); i != num_spaces; ) { in VerifyBootImagesContiguity()
213 const ImageHeader& image_header = image_spaces[i]->GetImageHeader(); in VerifyBootImagesContiguity()
221 CHECK_EQ(image_spaces[i + j]->GetImageHeader().GetComponentCount(), 0u); in VerifyBootImagesContiguity()
222 CHECK_EQ(image_spaces[i + j]->GetImageHeader().GetImageReservationSize(), 0u); in VerifyBootImagesContiguity()
226 CHECK_EQ(image_spaces[0]->Begin() + boot_image_size, image_spaces[i]->Begin()); in VerifyBootImagesContiguity()
228 const uint8_t* current_heap = image_spaces[i]->Begin(); in VerifyBootImagesContiguity()
229 const uint8_t* current_oat = image_spaces[i]->GetImageHeader().GetOatFileBegin(); in VerifyBootImagesContiguity()
231 const ImageHeader& current_header = image_spaces[i + j]->GetImageHeader(); in VerifyBootImagesContiguity()
232 CHECK_EQ(current_heap, image_spaces[i + j]->Begin()); in VerifyBootImagesContiguity()
[all …]
/art/dex2oat/
Ddex2oat.cc1555 const auto& image_spaces = Runtime::Current()->GetHeap()->GetBootImageSpaces(); in Setup() local
1556 CHECK(std::any_of(image_spaces.begin(), in Setup()
1557 image_spaces.end(), in Setup()
1599 ArrayRef<ImageSpace* const> image_spaces(runtime->GetHeap()->GetBootImageSpaces()); in Setup() local
1602 gc::space::ImageSpace::GetBootClassPathChecksums(image_spaces, bcp_dex_files_dependency)); in Setup()
1609 ArrayRef<ImageSpace* const> image_spaces(runtime->GetHeap()->GetBootImageSpaces()); in Setup() local
1612 gc::space::ImageSpace::GetBootClassPathChecksums(image_spaces, bcp_dex_files)); in Setup()
/art/dex2oat/linker/
Dimage_writer.cc2582 const std::vector<gc::space::ImageSpace*>& image_spaces = in CreateHeader() local
2584 DCHECK_EQ(image_spaces.empty(), compiler_options_.IsBootImage()); in CreateHeader()
2585 for (size_t i = 0u, size = image_spaces.size(); i != size; ) { in CreateHeader()
2586 const ImageHeader& header = image_spaces[i]->GetImageHeader(); in CreateHeader()
3177 const std::vector<gc::space::ImageSpace*>& image_spaces = in GetOatAddress() local
3179 DCHECK(!image_spaces.empty()); in GetOatAddress()
3180 const OatFile* oat_file = image_spaces[0]->GetOatFile(); in GetOatAddress()