/aosp12/art/dexoptanalyzer/ |
H A D | dexoptanalyzer_test.cc | 43 const char* class_loader_context, in Analyze() argument 63 if (class_loader_context != nullptr) { in Analyze() 64 argv_str.push_back("--class-loader-context=" + std::string(class_loader_context)); in Analyze() 90 const char* class_loader_context = "PCL[]") { in Verify() argument 91 std::unique_ptr<ClassLoaderContext> context = class_loader_context == nullptr in Verify() 93 : ClassLoaderContext::Create(class_loader_context); in Verify() 100 dex_file, compiler_filter, profile_analysis_result, class_loader_context, downgrade); in Verify() 356 std::string class_loader_context = "PCL[" + dex_location2 + "]"; in TEST_F() local 363 false, class_loader_context.c_str()); in TEST_F()
|
H A D | dexoptanalyzer.cc | 301 std::unique_ptr<ClassLoaderContext> class_loader_context; in GetDexOptNeeded() local 303 class_loader_context = ClassLoaderContext::Create(context_str_); in GetDexOptNeeded() 304 if (class_loader_context == nullptr) { in GetDexOptNeeded() 308 if (class_loader_context != nullptr) { in GetDexOptNeeded() 314 if (!class_loader_context->OpenDexFiles(classpath_dir, in GetDexOptNeeded() 324 class_loader_context.get(), in GetDexOptNeeded()
|
/aosp12/frameworks/native/cmds/installd/ |
H A D | run_dex2oat.cpp | 76 const char* class_loader_context, in Initialize() argument 92 dex_metadata, profile, swap_fd, class_loader_context, in Initialize() 133 const char* class_loader_context, in PrepareInputFileFlags() argument 170 if (class_loader_context != nullptr) { in PrepareInputFileFlags() 171 AddArg(StringPrintf("--class-loader-context=%s", class_loader_context)); in PrepareInputFileFlags()
|
H A D | dexopt.cpp | 1185 const char* class_loader_context, in RunDexoptAnalyzer() argument 1203 if (class_loader_context != nullptr) { in RunDexoptAnalyzer() 1204 class_loader_context_arg += class_loader_context; in RunDexoptAnalyzer() 1227 if (class_loader_context != nullptr) { in RunDexoptAnalyzer() 1247 RunDexoptAnalyzer(const char* class_loader_context) { in RunDexoptAnalyzer() argument 1248 CHECK(class_loader_context != nullptr); in RunDexoptAnalyzer() 1441 if (class_loader_context == nullptr) { in get_class_loader_context_dex_paths() 1619 class_loader_context, in process_secondary_dex_dexopt() 1689 if (class_loader_context != nullptr && strlen(class_loader_context) > PKG_PATH_MAX) { in dexopt() 1691 class_loader_context); in dexopt() [all …]
|
H A D | run_dex2oat.h | 42 const char* class_loader_context, 68 const char* class_loader_context,
|
H A D | run_dex2oat_test.cpp | 112 const char* class_loader_context = nullptr; member 248 args->class_loader_context, in CallRunDex2Oat() 292 args->class_loader_context = "CLASS_LOADER_CONTEXT"; in TEST_F() 302 args->class_loader_context = "CLASS_LOADER_CONTEXT"; in TEST_F()
|
H A D | dexopt.h | 126 const char* volume_uuid, const char* class_loader_context, const char* se_info,
|
H A D | InstalldNativeService.cpp | 2439 const char* class_loader_context = getCStr(classLoaderContext); in dexopt() local 2446 oat_dir, dexFlags, compiler_filter, volume_uuid, class_loader_context, se_info, in dexopt()
|
/aosp12/art/tools/ |
H A D | art | 192 local class_loader_context= 224 --class-loader-context="PCL[$class_loader_context]" \ 228 if [[ -n $class_loader_context ]]; then 229 class_loader_context+=":" 231 class_loader_context+="$dex_file"
|
/aosp12/frameworks/native/cmds/installd/tests/ |
H A D | installd_dexopt_test.cpp | 350 const char* class_loader_context = nullptr) { in CompileSecondaryDex() argument 354 if (class_loader_context == nullptr) { in CompileSecondaryDex() 355 class_loader_context = "PCL[]"; in CompileSecondaryDex() 376 class_loader_context, in CompileSecondaryDex() 482 std::string class_loader_context = "PCL[]"; in CompilePrimaryDex() local 503 class_loader_context, in CompilePrimaryDex() 622 std::string class_loader_context = "PCL[" + secondary_dex_ce_ + "]"; in TEST_F() local 624 /*binder_ok*/ true, /*compile_ok*/ true, nullptr, -1, class_loader_context.c_str()); in TEST_F() 635 std::string class_loader_context = "PCL[" + secondary_dex_de_ + "]"; in TEST_F() local 637 /*binder_ok*/ true, /*compile_ok*/ true, nullptr, -1, class_loader_context.c_str()); in TEST_F()
|
/aosp12/build/soong/dexpreopt/ |
H A D | Android.bp | 9 "class_loader_context.go",
|
/aosp12/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 507 const char* class_loader_context, in GetDexOptNeeded() argument 535 if (class_loader_context != nullptr) { in GetDexOptNeeded() 536 context = ClassLoaderContext::Create(class_loader_context); in GetDexOptNeeded() 541 class_loader_context)); in GetDexOptNeeded() 671 NullableScopedUtfChars class_loader_context(env, javaClassLoaderContext); in DexFile_getDexOptNeeded() local 680 class_loader_context.c_str(), in DexFile_getDexOptNeeded()
|
/aosp12/art/test/etc/ |
H A D | run-test-jar | 933 local class_loader_context="" 943 class_loader_context="'--class-loader-context=$SECONDARY_CLASS_LOADER_CONTEXT'" 963 $class_loader_context"
|
/aosp12/art/dex2oat/ |
H A D | dex2oat_test.cc | 927 void RunTest(const char* class_loader_context, in RunTest() argument 939 if (class_loader_context != nullptr) { in RunTest() 940 extra_args.push_back(std::string("--class-loader-context=") + class_loader_context); in RunTest()
|
/aosp12/art/runtime/ |
H A D | Android.bp | 88 "class_loader_context.cc",
|