Home
last modified time | relevance | path

Searched refs:class_loader (Results 51 – 75 of 101) sorted by relevance

12345

/art/runtime/
Dinstrumentation_test.cc502 jobject class_loader = LoadDex("Instrumentation"); in TEST_F() local
506 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader))); in TEST_F()
522 jobject class_loader = LoadDex("Instrumentation"); in TEST_F() local
527 hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader))); in TEST_F()
543 jobject class_loader = LoadDex("Instrumentation"); in TEST_F() local
547 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader))); in TEST_F()
578 jobject class_loader = LoadDex("Instrumentation"); in TEST_F() local
582 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader))); in TEST_F()
596 jobject class_loader = LoadDex("Instrumentation"); in TEST_F() local
600 Handle<mirror::ClassLoader> loader(hs.NewHandle(soa.Decode<mirror::ClassLoader>(class_loader))); in TEST_F()
[all …]
Dclass_loader_context.cc982 Handle<mirror::ClassLoader> class_loader, in CollectDexFilesFromSupportedClassLoader() argument
985 CHECK(IsInstanceOfBaseDexClassLoader(soa, class_loader)); in CollectDexFilesFromSupportedClassLoader()
995 GetObject(class_loader.Get()); in CollectDexFilesFromSupportedClassLoader()
1087 Handle<mirror::ClassLoader> class_loader, in CreateInfoFromClassLoader() argument
1092 if (ClassLinker::IsBootClassLoader(soa, class_loader.Get())) { in CreateInfoFromClassLoader()
1098 if (IsPathOrDexClassLoader(soa, class_loader)) { in CreateInfoFromClassLoader()
1100 } else if (IsDelegateLastClassLoader(soa, class_loader)) { in CreateInfoFromClassLoader()
1102 } else if (IsInMemoryDexClassLoader(soa, class_loader)) { in CreateInfoFromClassLoader()
1111 CollectDexFilesFromSupportedClassLoader(soa, class_loader, &dex_files_loaded); in CreateInfoFromClassLoader()
1156 ObjPtr<mirror::Object> raw_shared_libraries = field->GetObject(class_loader.Get()); in CreateInfoFromClassLoader()
[all …]
Dmodule_exclusion_test.cc58 Handle<mirror::ClassLoader> class_loader = hs.NewHandle(LoadModule(soa, class_linker)); in DoTest() local
64 dex_cache.Assign(class_linker->RegisterDexFile(*dex_file, class_loader.Get())); in DoTest()
68 class_linker->ResolveType(class_def.class_idx_, dex_cache, class_loader); in DoTest()
Dhidden_api.cc90 ObjPtr<mirror::ClassLoader> class_loader) { in DetermineDomainFromLocation() argument
114 if (class_loader.IsNull()) { in DetermineDomainFromLocation()
126 void InitializeDexFileDomain(const DexFile& dex_file, ObjPtr<mirror::ClassLoader> class_loader) { in InitializeDexFileDomain() argument
127 Domain dex_domain = DetermineDomainFromLocation(dex_file.GetLocation(), class_loader); in InitializeDexFileDomain()
Dreflection_test.cc99 Handle<mirror::ClassLoader> class_loader( in ReflectionTestMakeInterpreted() local
109 class_loader); in ReflectionTestMakeInterpreted()
518 Handle<mirror::ClassLoader> class_loader( in TEST_F() local
520 CompileDirectMethod(class_loader, "Main", "main", "([Ljava/lang/String;)V"); in TEST_F()
522 ObjPtr<mirror::Class> klass = class_linker_->FindClass(soa.Self(), "LMain;", class_loader); in TEST_F()
Druntime_callbacks_test.cc258 Handle<mirror::ClassLoader> class_loader ATTRIBUTE_UNUSED, in ClassPreDefine()
295 Handle<mirror::ClassLoader> class_loader(hs.NewHandle( in TEST_F() local
300 hs.NewHandle(class_linker_->FindClass(soa.Self(), descriptor_y, class_loader))); in TEST_F()
/art/dex2oat/
Dcommon_compiler_driver_test.h40 void CompileAll(jobject class_loader,
Ddex2oat.cc2004 jobject class_loader = CompileDexFiles(dex_files); in CompileDexFilesIndividually() local
2005 CHECK(class_loader != nullptr); in CompileDexFilesIndividually()
2010 soa.Decode<mirror::ClassLoader>(class_loader)); in CompileDexFilesIndividually()
2011 soa.Env()->GetVm()->DeleteGlobalRef(soa.Self(), class_loader); in CompileDexFilesIndividually()
2156 jobject class_loader = nullptr; in CompileDexFiles() local
2158 class_loader = in CompileDexFiles()
2173 soa.Decode<mirror::ClassLoader>(class_loader)); in CompileDexFiles()
2181 driver_->PreCompile(class_loader, in CompileDexFiles()
2188 driver_->CompileAll(class_loader, dex_files, timings_); in CompileDexFiles()
2190 return class_loader; in CompileDexFiles()
[all …]
/art/runtime/jit/
Djit.h408 Handle<mirror::ClassLoader> class_loader,
418 Handle<mirror::ClassLoader> class_loader,
424 jobject class_loader);
462 Handle<mirror::ClassLoader> class_loader,
Djit.cc978 jobject class_loader) { in JitProfileTask() argument
982 soa.Decode<mirror::ClassLoader>(class_loader))); in JitProfileTask()
1306 jobject class_loader) { in RegisterDexFiles() argument
1315 thread_pool_->AddTask(Thread::Current(), new JitProfileTask(dex_files, class_loader)); in RegisterDexFiles()
1323 Handle<mirror::ClassLoader> class_loader, in CompileMethodFromProfile() argument
1327 method_idx, dex_cache, class_loader); in CompileMethodFromProfile()
1370 Handle<mirror::ClassLoader> class_loader, in CompileMethodsFromBootProfile() argument
1399 class_loader, in CompileMethodsFromBootProfile()
1412 Handle<mirror::ClassLoader> class_loader, in CompileMethodsFromProfile() argument
1464 class_loader, in CompileMethodsFromProfile()
Dprofile_saver.cc276 void Visit(ObjPtr<mirror::ClassLoader> class_loader) in Visit() argument
278 class_loaders_->push_back(hs_->NewHandle(class_loader)); in Visit()
363 for (Handle<mirror::ClassLoader> class_loader : class_loaders) { in SampleClassesAndExecutedMethods()
364 ClassTable* table = class_linker->ClassTableForClassLoader(class_loader.Get()); in SampleClassesAndExecutedMethods()
/art/compiler/optimizing/
Dreference_type_propagation.h34 Handle<mirror::ClassLoader> class_loader,
/art/profman/
Dprofile_assistant_test.cc300 jobject class_loader, in GetClass() argument
305 ObjPtr<mirror::ClassLoader>::DownCast(soa.Self()->DecodeJObject(class_loader)))); in GetClass()
309 ArtMethod* GetVirtualMethod(jobject class_loader, in GetVirtualMethod() argument
313 ObjPtr<mirror::Class> klass = GetClass(soa, class_loader, clazz); in GetVirtualMethod()
1024 jobject class_loader = LoadDex("ProfileTestMultiDex"); in TEST_F() local
1025 ASSERT_NE(class_loader, nullptr); in TEST_F()
1028 Handle<mirror::Class> sub_a = hs.NewHandle(GetClass(soa, class_loader, "LSubA;")); in TEST_F()
1029 Handle<mirror::Class> sub_b = hs.NewHandle(GetClass(soa, class_loader, "LSubB;")); in TEST_F()
1030 Handle<mirror::Class> sub_c = hs.NewHandle(GetClass(soa, class_loader, "LSubC;")); in TEST_F()
1038 ArtMethod* inline_monomorphic = GetVirtualMethod(class_loader, in TEST_F()
[all …]
/art/libnativeloader/
Dnative_loader_test.cpp343 std::string class_loader = "my_classloader"; member in android::nativeloader::NativeLoaderTest_Create
378 ON_CALL(*mock, JniObject_getParent(StrEq(class_loader))).WillByDefault(Return(nullptr)); in SetExpectations()
439 env(), target_sdk_version, env()->NewStringUTF(class_loader.c_str()), is_shared, in RunTest()
448 FindNamespaceByClassLoader(env(), env()->NewStringUTF(class_loader.c_str())); in RunTest()
454 FindNativeLoaderNamespaceByClassLoader(env(), env()->NewStringUTF(class_loader.c_str())); in RunTest()
565 .WillByDefault(Return(class_loader.c_str())); in TEST_P()
/art/dex2oat/linker/
Doat_writer_test.cc436 jobject class_loader = nullptr; in TEST_F() local
439 CompileAll(class_loader, class_linker->GetBootClassPath(), &timings2); in TEST_F()
453 CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); in TEST_F()
546 jobject class_loader; in TEST_F() local
549 class_loader = LoadDex("Main"); in TEST_F()
551 ASSERT_TRUE(class_loader != nullptr); in TEST_F()
552 std::vector<const DexFile*> dex_files = GetDexFiles(class_loader); in TEST_F()
558 class_linker->RegisterDexFile(*dex_file, soa.Decode<mirror::ClassLoader>(class_loader)); in TEST_F()
560 CompileAll(class_loader, dex_files, &timings); in TEST_F()
Dimage_writer.cc284 ObjPtr<mirror::ClassLoader> class_loader = GetAppClassLoader(); in PrepareImageAddressSpace() local
290 PreloadDexCache(dex_cache, class_loader); in PrepareImageAddressSpace()
1177 PruneClassesVisitor(ImageWriter* image_writer, ObjPtr<mirror::ClassLoader> class_loader) in PruneClassesVisitor() argument
1179 class_loader_(class_loader), in PruneClassesVisitor()
1218 void Visit(ObjPtr<mirror::ClassLoader> class_loader) override in Visit() argument
1220 PruneClassesVisitor classes_visitor(image_writer_, class_loader); in Visit()
1222 Runtime::Current()->GetClassLinker()->ClassTableForClassLoader(class_loader); in Visit()
1279 ObjPtr<mirror::ClassLoader> class_loader) { in PreloadDexCache() argument
1307 last_class = class_linker->LookupResolvedType(last_class_idx, dex_cache, class_loader); in PreloadDexCache()
1313 method = class_linker->FindResolvedMethod(last_class, dex_cache, class_loader, i); in PreloadDexCache()
[all …]
/art/dex2oat/dex/
Ddex_to_dex_compiler.h62 Handle<mirror::ClassLoader> class_loader,
/art/runtime/dex/
Ddex_file_annotations.h147 Handle<mirror::ClassLoader> class_loader, in RuntimeEncodedStaticFieldValueIterator() argument
153 class_loader_(class_loader), in RuntimeEncodedStaticFieldValueIterator()
/art/runtime/jni/
Djava_vm_ext.h103 jobject class_loader,
211 static jstring GetLibrarySearchPath(JNIEnv* env, jobject class_loader);
/art/compiler/driver/
Ddex_compilation_unit.h38 DexCompilationUnit(Handle<mirror::ClassLoader> class_loader,
/art/compiler/
Dcompiler.h66 Handle<mirror::ClassLoader> class_loader,
Dexception_test.cc58 Handle<mirror::ClassLoader> class_loader( in SetUp() local
60 my_klass_ = class_linker_->FindClass(soa.Self(), "LExceptionHandle;", class_loader); in SetUp()
/art/openjdkjvmti/
Dti_class.cc165 art::Handle<art::mirror::ClassLoader> class_loader, in ClassPreDefine()
194 def.InitFirstLoad(descriptor, class_loader, initial_dex_file); in ClassPreDefine()
265 if (!ClassLoaderHelper::AddToClassLoader(self, class_loader, dex_file.get())) { in ClassPreDefine()
952 art::Handle<art::mirror::ClassLoader> class_loader( in GetClassLoaderClassDescriptors() local
957 class_loader, in GetClassLoaderClassDescriptors()
987 art::ObjPtr<art::mirror::ClassLoader> class_loader = in GetClassLoaderClasses() local
994 art::ClassTable* class_table = class_linker->ClassTableForClassLoader(class_loader); in GetClassLoaderClasses()
/art/runtime/mirror/
Ddex_cache.cc284 void DexCache::SetClassLoader(ObjPtr<ClassLoader> class_loader) { in SetClassLoader() argument
285 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(DexCache, class_loader_), class_loader); in SetClassLoader()
/art/runtime/entrypoints/
Dentrypoint_utils.cc280 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader())); in ResolveMethodTypeFromCode() local
282 method_type = class_linker->ResolveMethodType(hs.Self(), proto_idx, dex_cache, class_loader); in ResolveMethodTypeFromCode()

12345