/art/runtime/ |
D | class_linker-inl.h | 55 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(element_class->GetClassLoader())); in FindArrayClass() 154 DCHECK(dex_cache->GetClassLoader() == class_loader.Get()); in ResolveType() 198 DCHECK(dex_cache->GetClassLoader() == class_loader); in LookupResolvedType() 260 DCHECK(dex_cache->GetClassLoader().Ptr() == class_loader.Ptr()); in CheckInvokeClassMismatch() 276 DCHECK(dex_cache->GetClassLoader() == class_loader); in LookupResolvedMethod() 313 hs.NewHandle(referrer->GetDeclaringClass()->GetClassLoader())); in ResolveMethod() 324 DCHECK(dex_cache->GetClassLoader() == class_loader.Get()); in ResolveMethod() 436 ObjPtr<mirror::ClassLoader> class_loader = referrer->GetDeclaringClass()->GetClassLoader(); in LookupResolvedField() 453 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referring_class->GetClassLoader())); in ResolveField() 466 DCHECK(dex_cache->GetClassLoader().Ptr() == class_loader.Get()); in ResolveField()
|
D | class_table.cc | 72 if (root.Read()->GetClassLoader() == defining_loader) { in CountDefiningLoaderClasses()
|
D | class_linker.cc | 578 if (klass->GetClassLoader() == nullptr && !Runtime::Current()->IsAotCompiler()) { in WrapExceptionInInitializer() 2096 if (!klass->IsPrimitive() && klass->GetClassLoader() == class_loader.Get()) { in VerifyAppImage() 2560 if (klass->GetClassLoader() != defining_class_loader_) { in operator ()() 2820 array_class->SetClassLoader(component_type->GetClassLoader()); in FinishArrayClassSetup() 2908 klass = LookupClass(self, descriptor, h_class.Get()->GetClassLoader()); in EnsureResolved() 3963 LinearAlloc* const allocator = GetAllocatorForClassLoader(klass->GetClassLoader()); in LoadClass() 4625 if (class_loader.Get() != component_type->GetClassLoader()) { in CreateArrayClass() 4627 LookupClass(self, descriptor, hash, component_type->GetClassLoader()); in CreateArrayClass() 4733 const ObjPtr<mirror::ClassLoader> class_loader = klass->GetClassLoader(); in InsertClass() 4827 if (klass != nullptr && klass->GetClassLoader() == class_loader) { in Visit() [all …]
|
D | cha.cc | 121 klass->GetClassLoader<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy() 139 GetClassLoader<kDefaultVerifyFlags, kWithoutReadBarrier>(); in ResetSingleImplementationInHierarchy()
|
D | art_field-inl.h | 470 inline ObjPtr<mirror::ClassLoader> ArtField::GetClassLoader() { in GetClassLoader() function 471 return GetDeclaringClass()->GetClassLoader(); in GetClassLoader()
|
D | class_linker_test.cc | 95 EXPECT_TRUE(primitive->GetClassLoader() == nullptr); in AssertPrimitiveClass() 133 EXPECT_TRUE(JavaLangObject->GetClassLoader() == nullptr); in AssertObjectClass() 188 EXPECT_OBJ_PTR_EQ(loader.Get(), array->GetClassLoader()); in AssertArrayClass() 416 EXPECT_OBJ_PTR_EQ(class_loader, klass->GetClassLoader()); in AssertDexFileClass() 958 EXPECT_OBJ_PTR_EQ(class_loader.Get(), MyClass->GetClassLoader()); in TEST_F() 1714 ASSERT_TRUE(ClassLinker::IsBootClassLoader(klass->GetClassLoader())); in VerifyClassResolution() 1719 ASSERT_OBJ_PTR_EQ(klass->GetClassLoader(), expected_class_loader.Get()); in VerifyClassResolution()
|
D | runtime_image.cc | 437 ObjPtr<mirror::ClassLoader> class_loader = klass->GetClassLoader(); in operator ()() 587 dex_cache_array->Get(0)->AsDexCache()->GetClassLoader()); in EmitClasses() 1038 hs.NewHandle<mirror::ClassLoader>(dex_caches[0]->GetClassLoader()); in LoadClassesFromReferenceProfile() 1102 Handle<mirror::ClassLoader> loader = handles.NewHandle(dex_caches[0]->GetClassLoader()); in WriteObjects() 1105 class_linker->RegisterDexFile(*dex_file, dex_caches[0]->GetClassLoader()); in WriteObjects() 1455 cls->GetClassLoader(), in TryInitializeClass()
|
D | art_field.h | 57 ObjPtr<mirror::ClassLoader> GetClassLoader() REQUIRES_SHARED(Locks::mutator_lock_);
|
D | hidden_api.h | 122 Domain domain = ComputeDomain(klass->GetClassLoader(), dex_file); in ComputeDomain()
|
/art/dex2oat/driver/ |
D | compiler_driver-inl.h | 42 DCHECK_EQ(class_loader.Get(), mUnit->GetClassLoader().Get()); in ResolveClass() 59 DCHECK_EQ(class_loader.Get(), mUnit->GetClassLoader().Get()); in ResolveCompilingMethodsClass()
|
D | compiler_driver.cc | 966 DCHECK_EQ(c->GetClassLoader(), record.GetClassLoader().Get()); in operator ()() 1005 Handle<mirror::ClassLoader> GetClassLoader() { in GetClassLoader() function in art::ResolveCatchBlockExceptionsClassVisitor::DexFileRecord 1090 hs_.NewHandle(klass->GetClassLoader())); in FindExceptionTypesToResolve() 1093 DCHECK_EQ(klass->GetClassLoader(), record.GetClassLoader().Get()); in FindExceptionTypesToResolve() 1115 exception_type_idx, record.GetDexCache().Get(), record.GetClassLoader().Get()); in FindExceptionTypesToResolve() 1118 {exception_type_idx, record.GetDexCache(), record.GetClassLoader()}); in FindExceptionTypesToResolve() 1506 Handle<mirror::ClassLoader> class_loader = mUnit->GetClassLoader(); in ComputeInstanceFieldInfo() 1564 jobject GetClassLoader() const { in GetClassLoader() function in art::ParallelCompilationManager 1710 hs.NewHandle(soa.Decode<mirror::ClassLoader>(manager_->GetClassLoader()))); in Visit() 1734 Handle<mirror::ClassLoader> defining_class_loader = hs.NewHandle(hklass->GetClassLoader()); in Visit() [all …]
|
/art/compiler/optimizing/ |
D | builder.cc | 102 dex_compilation_unit_->GetClassLoader(), in BuildGraph() 169 dex_compilation_unit_->GetClassLoader(), in BuildIntrinsicGraph()
|
/art/runtime/native/ |
D | dalvik_system_VMStack.cc | 99 return soa.AddLocalReference<jobject>(visitor.caller->GetDeclaringClass()->GetClassLoader()); in VMStack_getCallingClassLoader() 113 ObjPtr<mirror::Object> cl = c->GetClassLoader(); in VMStack_getClosestUserClassLoader()
|
/art/runtime/mirror/ |
D | dex_cache.cc | 163 ObjPtr<ClassLoader> DexCache::GetClassLoader() { in GetClassLoader() function in art::mirror::DexCache 187 if (GetClassLoader() == nullptr) { in ShouldAllocateFullArrayAtStartup()
|
D | class.cc | 376 os << ' ' << GetClassLoader(); in DumpClass() 390 << "'" << GetDescriptor(&temp) << "' cl=" << GetClassLoader() << " -----\n" in DumpClass() 397 os << " super='" << super->PrettyClass() << "' (cl=" << super->GetClassLoader() << ")\n"; in DumpClass() 410 ObjPtr<ClassLoader> cl = interface->GetClassLoader(); in DumpClass() 490 if (klass1->GetClassLoader() != klass2->GetClassLoader()) { in IsInSamePackage() 1538 type_idx, GetDexCache(), GetClassLoader()); in GetDirectInterface() 2063 result += mirror::Object::PrettyTypeOf(GetClassLoader()); in PrettyClassAndClassLoader()
|
/art/runtime/entrypoints/quick/ |
D | quick_dexcache_entrypoints.cc | 64 ObjPtr<mirror::ClassLoader> class_loader = outer_method->GetClassLoader(); in StoreObjectInBss() 130 if (resolved_type->IsPublic() || resolved_type->GetClassLoader() == caller->GetClassLoader()) { in StoreTypeInBss()
|
/art/openjdkjvmti/ |
D | ti_class.h | 71 static jvmtiError GetClassLoader(jvmtiEnv* env, jclass klass, jobject* classloader_ptr);
|
D | ti_class_definition.cc | 79 loader_ = soa.AddLocalReference<jobject>(m_klass->GetClassLoader()); in InitCommon()
|
/art/runtime/verifier/ |
D | method_verifier_test.cc | 52 Handle<mirror::ClassLoader> loader(hs.NewHandle(klass->GetClassLoader())); in VerifyClass()
|
/art/test/626-const-class-linking/ |
D | clear_dex_cache_types.cc | 59 ObjPtr<mirror::ClassLoader> loader = as_class->GetClassLoader(); in Java_Main_nativeDumpClasses()
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 50 Handle<mirror::ClassLoader> GetClassLoader() const { in GetClassLoader() function
|
/art/runtime/jni/ |
D | java_vm_ext.cc | 101 jweak GetClassLoader() const { in GetClassLoader() function in art::SharedLibrary 239 if (library->GetClassLoader() == nullptr) { in UnloadBootNativeLibraries() 281 m->GetDeclaringClass()->GetClassLoader(); in FindNativeMethod() 360 const jweak class_loader = library->GetClassLoader(); in UnloadNativeLibraries() 1009 std::string old_class_loader = call_to_string(library->GetClassLoader()); in LoadNativeLibrary() 1014 library->GetClassLoader(), in LoadNativeLibrary()
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 100 ObjPtr<mirror::ClassLoader> GetClassLoader() const REQUIRES_SHARED(Locks::mutator_lock_) { in GetClassLoader() function in art::__anon4bc6c7790111::ClassData 102 return method_->GetDeclaringClass()->GetClassLoader(); in GetClassLoader() 104 return real_klass_->GetClassLoader(); in GetClassLoader() 367 hs.NewHandle(klass.GetClassLoader())))); in ProcessEncodedAnnotation() 493 hs.NewHandle(klass.GetClassLoader())); in ProcessAnnotationValue() 519 hs.NewHandle(klass.GetClassLoader())); in ProcessAnnotationValue() 549 hs.NewHandle(klass.GetClassLoader())); in ProcessAnnotationValue() 570 hs.NewHandle(klass.GetClassLoader()), in ProcessAnnotationValue() 777 hs.NewHandle(klass.GetClassLoader())); in GetAnnotationItemFromAnnotationSet() 1614 hs.NewHandle(data.GetClassLoader())); in GetEnclosingClass()
|
/art/compiler/ |
D | common_compiler_test.cc | 277 Handle<mirror::ClassLoader> class_loader = hs.NewHandle(method->GetClassLoader()); in CompileMethod()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 166 class_linker->LookupResolvedMethod(method_index, dex_cache, dex_cache->GetClassLoader()); in GetResolvedMethod() 393 Handle<mirror::ClassLoader> h_class_loader(hs.NewHandle(caller->GetClassLoader())); in ResolveFieldWithAccessChecks()
|