Home
last modified time | relevance | path

Searched refs:boot_class_path (Results 1 – 15 of 15) sorted by relevance

/art/runtime/gc/space/
Dimage_space.h127 const std::vector<std::string>& boot_class_path,
229 ArrayRef<const DexFile* const> boot_class_path);
238 ArrayRef<const std::string> boot_class_path,
250 ArrayRef<const std::string> boot_class_path,
Dimage_space.cc123 const std::vector<std::string>& boot_class_path = runtime->GetBootClassPath(); in GenerateImage() local
124 if (boot_class_path.empty()) { in GenerateImage()
159 DCHECK_EQ(boot_class_path.size(), boot_class_path_locations.size()); in GenerateImage()
160 for (size_t i = 0u; i < boot_class_path.size(); i++) { in GenerateImage()
161 arg_vector.push_back(std::string("--dex-file=") + boot_class_path[i]); in GenerateImage()
1648 ArrayRef<const std::string> boot_class_path, in BootImageLayout() argument
1651 boot_class_path_(boot_class_path), in BootImageLayout()
2201 std::string boot_class_path = Join(head_bcp, ':') + ':' + Join(extension_bcp, ':'); in CompileExtension() local
2208 args.push_back("-Xbootclasspath:" + boot_class_path); in CompileExtension()
2490 BootImageLoader(const std::vector<std::string>& boot_class_path, in BootImageLoader() argument
[all …]
/art/runtime/
Dparsed_options_test.cc38 std::string boot_class_path; in TEST_F() local
40 boot_class_path += "-Xbootclasspath:"; in TEST_F()
51 boot_class_path += class_path; in TEST_F()
56 options.push_back(std::make_pair(boot_class_path.c_str(), nullptr)); in TEST_F()
Dparsed_options.cc428 auto boot_class_path = static_cast<std::vector<std::unique_ptr<const DexFile>>*>( in ProcessSpecialOptions() local
432 runtime_options->Set(M::BootClassPathDexList, boot_class_path); in ProcessSpecialOptions()
647 const ParseStringList<':'>* boot_class_path = args.Get(M::BootClassPath); in DoParse() local
648 if (boot_class_path == nullptr || in DoParse()
649 boot_class_path_locations->Size() != boot_class_path->Size()) { in DoParse()
654 (boot_class_path != nullptr) ? boot_class_path->Size() : 0u, in DoParse()
655 (boot_class_path != nullptr) ? boot_class_path->Join().c_str() : "<nil>", in DoParse()
Doat_file_assistant.cc177 const auto& boot_class_path = class_linker->GetBootClassPath(); in IsInBootClassPath() local
178 for (size_t i = 0; i < boot_class_path.size(); i++) { in IsInBootClassPath()
179 if (boot_class_path[i]->GetLocation() == dex_location_) { in IsInBootClassPath()
Druntime.cc1612 std::vector<std::unique_ptr<const DexFile>> boot_class_path; in Init() local
1614 boot_class_path.swap(*runtime_options.GetOrDefault(Opt::BootClassPathDexList)); in Init()
1618 &boot_class_path); in Init()
1620 if (!class_linker_->InitWithoutImage(std::move(boot_class_path), &error_msg)) { in Init()
Dclass_linker.h154 bool InitWithoutImage(std::vector<std::unique_ptr<const DexFile>> boot_class_path,
Dclass_linker.cc668 bool ClassLinker::InitWithoutImage(std::vector<std::unique_ptr<const DexFile>> boot_class_path, in InitWithoutImage() argument
837 if (boot_class_path.empty()) { in InitWithoutImage()
841 for (auto& dex_file : boot_class_path) { in InitWithoutImage()
/art/runtime/native/
Ddalvik_system_VMRuntime.cc227 std::string boot_class_path = android::base::Join(Runtime::Current()->GetBootClassPath(), ':'); in VMRuntime_bootClassPath() local
228 return env->NewStringUTF(DefaultToDot(boot_class_path)); in VMRuntime_bootClassPath()
506 const std::vector<const DexFile*>& boot_class_path = linker->GetBootClassPath(); in PreloadDexCachesStatsTotal() local
507 for (size_t i = 0; i< boot_class_path.size(); i++) { in PreloadDexCachesStatsTotal()
508 const DexFile* dex_file = boot_class_path[i]; in PreloadDexCachesStatsTotal()
593 const std::vector<const DexFile*>& boot_class_path = linker->GetBootClassPath(); in VMRuntime_preloadDexCaches() local
594 for (size_t i = 0; i < boot_class_path.size(); i++) { in VMRuntime_preloadDexCaches()
595 const DexFile* dex_file = boot_class_path[i]; in VMRuntime_preloadDexCaches()
/art/dex2oat/
Ddex2oat_image_test.cc419 std::vector<std::string> boot_class_path = libcore_dex_files; in TEST_F() local
427 return gc::space::ImageSpace::LoadBootImage(/*boot_class_path=*/ boot_class_path, in TEST_F()
502 CopyDexFiles(scratch_dir, &boot_class_path); in TEST_F()
Ddex2oat.cc2774 std::string boot_class_path = "-Xbootclasspath:"; in PrepareRuntimeOptions() local
2775 boot_class_path += android::base::Join(dex_filenames_, ':'); in PrepareRuntimeOptions()
2776 raw_options.push_back(std::make_pair(boot_class_path, nullptr)); in PrepareRuntimeOptions()
/art/runtime/jit/
Djit.cc890 const std::vector<const DexFile*>& boot_class_path = in Run() local
897 for (const DexFile* dex_file : boot_class_path) { in Run()
946 const std::vector<const DexFile*>& boot_class_path = in Run() local
956 self, boot_class_path, boot_profile, null_handle, /* add_to_queue= */ true); in Run()
959 self, boot_class_path, profile_file, null_handle, /* add_to_queue= */ true); in Run()
/art/runtime/interpreter/
Dunstarted_runtime.cc583 const std::vector<std::string>& boot_class_path = Runtime::Current()->GetBootClassPath(); in GetResourceAsStream() local
584 if (boot_class_path.empty()) { in GetResourceAsStream()
593 for (const std::string& jar_file : boot_class_path) { in GetResourceAsStream()
/art/runtime/gc/
Dheap.h199 const std::vector<std::string>& boot_class_path,
Dheap.cc219 const std::vector<std::string>& boot_class_path, in Heap() argument
416 if (space::ImageSpace::LoadBootImage(boot_class_path, in Heap()