/art/runtime/ |
D | oat_file_manager.cc | 354 VLOG(class_linker) << "Registering " << oat_file->GetLocation(); in OpenDexFilesFromOat() 566 VLOG(class_linker) << "Registering " << oat_file->GetLocation(); in OpenDexFilesFromOat_Impl() 661 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in Run() local 675 Handle<mirror::Class> h_class(hs.NewHandle<mirror::Class>(class_linker->FindClass( in Run() 693 class_linker->VerifyClass(self, h_class); in Run()
|
D | class_linker.cc | 170 static bool HasInitWithString(Thread* self, ClassLinker* class_linker, const char* descriptor) in HasInitWithString() argument 176 ObjPtr<mirror::Class> exception_class = class_linker->FindClass(self, descriptor, class_loader); in HasInitWithString() 186 "(Ljava/lang/String;)V", class_linker->GetImagePointerSize()); in HasInitWithString() 202 ClassLinker* class_linker, in HandleEarlierVerifyError() argument 215 if (HasInitWithString(self, class_linker, descriptor)) { in HandleEarlierVerifyError() 222 ObjPtr<mirror::Class> throwable_class = GetClassRoot<mirror::Throwable>(class_linker); in HandleEarlierVerifyError() 230 static void ChangeInterpreterBridgeToNterp(ArtMethod* method, ClassLinker* class_linker) in ChangeInterpreterBridgeToNterp() argument 233 if (class_linker->IsQuickToInterpreterBridge(method->GetEntryPointFromQuickCompiledCode()) && in ChangeInterpreterBridgeToNterp() 252 ClassLinker* class_linker = runtime->GetClassLinker(); in EnsureSkipAccessChecksMethods() local 260 ChangeInterpreterBridgeToNterp(&m, class_linker); in EnsureSkipAccessChecksMethods() [all …]
|
D | monitor_test.cc | 243 static void CommonWaitSetup(MonitorTest* test, ClassLinker* class_linker, uint64_t create_sleep, in CommonWaitSetup() argument 262 test->FillHeap(soa.Self(), class_linker, &vhs); in CommonWaitSetup()
|
D | common_runtime_test.cc | 330 ClassLinker* class_linker, in FillHeap() argument 338 class_linker->FindSystemClass(self, "Ljava/lang/Object;"))); in FillHeap() 341 class_linker->FindSystemClass(self, "[Ljava/lang/Object;"))); in FillHeap()
|
D | parsed_options_test.cc | 99 EXPECT_TRUE(VLOG_IS_ON(class_linker)); in TEST_F()
|
D | runtime.cc | 1166 ClassLinker* class_linker = runtime->GetClassLinker(); in CreatePreAllocatedException() local 1168 ObjPtr<mirror::Class> klass = class_linker->FindSystemClass(self, exception_class_descriptor); in CreatePreAllocatedException() 1178 ObjPtr<mirror::Class> throwable = GetClassRoot<mirror::Throwable>(class_linker); in CreatePreAllocatedException() 2260 static ArtMethod* CreateRuntimeMethod(ClassLinker* class_linker, LinearAlloc* linear_alloc) in CreateRuntimeMethod() argument 2262 const PointerSize image_pointer_size = class_linker->GetImagePointerSize(); in CreateRuntimeMethod() 2265 LengthPrefixedArray<ArtMethod>* method_array = class_linker->AllocArtMethodArray( in CreateRuntimeMethod() 2277 ClassLinker* const class_linker = GetClassLinker(); in CreateImtConflictMethod() local 2278 ArtMethod* method = CreateRuntimeMethod(class_linker, linear_alloc); in CreateImtConflictMethod() 2287 method->SetImtConflictTable(class_linker->CreateImtConflictTable(/*count=*/0u, linear_alloc), in CreateImtConflictMethod()
|
D | common_runtime_test.h | 80 ClassLinker* class_linker,
|
D | oat_file_assistant.cc | 169 ClassLinker* class_linker = runtime->GetClassLinker(); in IsInBootClassPath() local 170 const auto& boot_class_path = class_linker->GetBootClassPath(); in IsInBootClassPath()
|
/art/runtime/verifier/ |
D | class_verifier.cc | 333 void ClassVerifier::Init(ClassLinker* class_linker) { in Init() argument 334 MethodVerifier::Init(class_linker); in Init()
|
D | reg_type.cc | 610 ClassLinker* class_linker) 638 ClassLinker* class_linker) in ClassJoin() argument 649 return ArrayClassJoin(s, t, class_linker); in ClassJoin() 678 ClassLinker* class_linker) { in ArrayClassJoin() argument 689 ObjPtr<mirror::Class> common_elem = ClassJoin(s_ct, t_ct, class_linker); in ArrayClassJoin() 695 ObjPtr<mirror::Class> array_class = class_linker->FindArrayClass(self, common_elem); in ArrayClassJoin()
|
D | method_verifier.cc | 154 ClassLinker* class_linker, in MethodVerifier() argument 173 class_linker, in MethodVerifier() 3888 ClassLinker* class_linker = GetClassLinker(); in ResolveMethodAndCheckAccess() local 3889 PointerSize pointer_size = class_linker->GetImagePointerSize(); in ResolveMethodAndCheckAccess() 3893 res_method = class_linker->FindResolvedMethod( in ResolveMethodAndCheckAccess() 3912 res_method = class_linker->FindIncompatibleMethod( in ResolveMethodAndCheckAccess() 4674 ClassLinker* class_linker = GetClassLinker(); in GetStaticField() local 4675 ArtField* field = class_linker->ResolveFieldJLS(field_idx, dex_cache_, class_loader_); in GetStaticField() 4724 ClassLinker* class_linker = GetClassLinker(); in GetInstanceField() local 4725 ArtField* field = class_linker->ResolveFieldJLS(field_idx, dex_cache_, class_loader_); in GetInstanceField() [all …]
|
D | reg_type_test.cc | 1092 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in TEST_F() local 1093 ASSERT_TRUE(class_linker->LookupClass(soa.Self(), kNumberArrayFour, nullptr) == nullptr); in TEST_F() 1094 ASSERT_TRUE(class_linker->LookupClass(soa.Self(), kNumberArrayFive, nullptr) == nullptr); in TEST_F() 1098 FillHeap(soa.Self(), class_linker, &hs); in TEST_F()
|
/art/test/common/ |
D | runtime_state.cc | 248 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ForceJitCompiled() local 249 if (!class_linker->EnsureInitialized(self, h_klass, true, true)) { in ForceJitCompiled() 264 class_linker->MakeInitializedClassesVisiblyInitialized(self, /*wait=*/ true); in ForceJitCompiled()
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 361 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ProcessEncodedAnnotation() local 363 class_linker->ResolveType(dex::TypeIndex(type_index), in ProcessEncodedAnnotation() 377 class_linker->FindArrayClass(self, annotation_member_class); in ProcessEncodedAnnotation() 516 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ProcessAnnotationValue() local 518 ArtMethod* method = class_linker->ResolveMethodWithoutInvokeType( in ProcessAnnotationValue() 525 PointerSize pointer_size = class_linker->GetImagePointerSize(); in ProcessAnnotationValue() 774 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetAnnotationItemFromAnnotationSet() local 777 ObjPtr<mirror::Class> resolved_class = class_linker->ResolveType( in GetAnnotationItemFromAnnotationSet() 1182 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetParametersMetadataForMethod() local 1184 hs.NewHandle(GetClassRoot<mirror::ObjectArray<mirror::String>>(class_linker)); in GetParametersMetadataForMethod() [all …]
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 258 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in DoInvoke() local 262 resolved_method = class_linker->ResolveMethod<resolve_mode>(self, method_idx, sf_method, type); in DoInvoke() 412 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveMethodHandle() local 413 return class_linker->ResolveMethodHandle(self, method_handle_index, referrer); in ResolveMethodHandle() 420 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveMethodType() local 421 return class_linker->ResolveMethodType(self, method_type_index, referrer); in ResolveMethodType()
|
D | unstarted_runtime.cc | 136 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in UnstartedRuntimeFindClass() local 138 ObjPtr<mirror::Class> found = class_linker->FindClass(self, descriptor.c_str(), class_loader); in UnstartedRuntimeFindClass() 150 if (!class_linker->EnsureInitialized(self, h_class, true, true)) { in UnstartedRuntimeFindClass() 897 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetSystemProperty() local 899 class_linker->FindClass(self, in GetSystemProperty() 906 if (!class_linker->EnsureInitialized(self, h_props_class, true, true)) { in GetSystemProperty() 1000 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CreateInstanceOf() local 1002 class_linker->FindClass(self, class_descriptor, ScopedNullHandle<mirror::ClassLoader>()); in CreateInstanceOf() 1012 ArtMethod* init_method = h_class->FindConstructor("()V", class_linker->GetImagePointerSize()); in CreateInstanceOf() 1821 ClassLinker* class_linker = runtime->GetClassLinker(); in UnstartedJNIArrayCreateObjectArray() local [all …]
|
/art/openjdkjvmti/ |
D | ti_logging.cc | 151 art::gLogVerbosity.class_linker = val; in SetVerboseFlag()
|
/art/runtime/mirror/ |
D | var_handle_test.cc | 76 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CreateArrayElementVarHandle() local 78 Handle<Class> index_type = hs.NewHandle(class_linker->FindPrimitiveClass('I')); in CreateArrayElementVarHandle() 95 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CreateByteArrayViewVarHandle() local 97 Handle<Class> index_type = hs.NewHandle(class_linker->FindPrimitiveClass('I')); in CreateByteArrayViewVarHandle() 115 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CreateByteBufferViewVarHandle() local 117 Handle<Class> index_type = hs.NewHandle(class_linker->FindPrimitiveClass('I')); in CreateByteBufferViewVarHandle() 120 class_linker->FindSystemClass(self, "Ljava/nio/ByteBuffer;")); in CreateByteBufferViewVarHandle() 214 ClassLinker* const class_linker = runtime->GetClassLinker(); in MethodTypeOf() local 225 ptypes->Set(i, class_linker->FindClass(self, descriptors[i].c_str(), boot_class_loader)); in MethodTypeOf() 228 hs.NewHandle(class_linker->FindClass(self, descriptors.back().c_str(), boot_class_loader)); in MethodTypeOf()
|
D | class.cc | 245 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in SetStatus() local 246 bool class_linker_initialized = class_linker != nullptr && class_linker->IsInitialized(); in SetStatus() 256 if (VLOG_IS_ON(class_linker)) { in SetStatus() 1201 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetDirectInterface() local 1205 interface = class_linker->LookupClass(self, "Ljava/lang/Cloneable;", nullptr); in GetDirectInterface() 1208 interface = class_linker->LookupClass(self, "Ljava/io/Serializable;", nullptr); in GetDirectInterface()
|
/art/compiler/optimizing/ |
D | inliner.h | 243 HInstanceFieldGet* BuildGetReceiverClass(ClassLinker* class_linker,
|
/art/cmdline/ |
D | cmdline_parser_test.cc | 262 log_verbosity.class_linker = true; in TEST_F() 287 log_verbosity.class_linker = true; in TEST_F()
|
/art/oatdump/ |
D | oatdump.cc | 1883 ClassLinker* class_linker = runtime->GetClassLinker(); in Dump() local 1939 for (const ClassLinker::DexCacheData& data : class_linker->GetDexCachesData()) { in Dump() 2142 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetQuickOatCodeBegin() local 2143 if (class_linker->IsQuickResolutionStub(quick_code) || in GetQuickOatCodeBegin() 2144 class_linker->IsQuickToInterpreterBridge(quick_code) || in GetQuickOatCodeBegin() 2145 class_linker->IsQuickGenericJniStub(quick_code) || in GetQuickOatCodeBegin() 2146 class_linker->IsJniDlsymLookupStub(quick_code) || in GetQuickOatCodeBegin() 2147 class_linker->IsJniDlsymLookupCriticalStub(quick_code)) { in GetQuickOatCodeBegin() 2841 ClassLinker* class_linker = runtime->GetClassLinker(); in InstallOatFile() local 2855 jobject class_loader = class_linker->CreatePathClassLoader(self, *class_path); in InstallOatFile() [all …]
|
/art/runtime/jit/ |
D | profile_saver.cc | 331 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in SampleClassesAndExecutedMethods() local 360 class_linker->VisitClassLoaders(&class_loader_visitor); in SampleClassesAndExecutedMethods() 364 ClassTable* table = class_linker->ClassTableForClassLoader(class_loader.Get()); in SampleClassesAndExecutedMethods()
|
/art/runtime/jni/ |
D | jni_internal.cc | 353 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in FindFieldJNI() local 358 field_type = class_linker->FindClass(soa.Self(), sig, class_loader); in FindFieldJNI() 360 field_type = class_linker->FindPrimitiveClass(*sig); in FindFieldJNI() 496 ClassLinker* class_linker = runtime->GetClassLinker(); in FindClass() local 503 c = class_linker->FindClass(soa.Self(), descriptor.c_str(), class_loader); in FindClass() 505 c = class_linker->FindSystemClass(soa.Self(), descriptor.c_str()); in FindClass() 2065 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in NewObjectArray() local 2066 array_class = class_linker->FindArrayClass(soa.Self(), element_class); in NewObjectArray() 2307 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in RegisterNatives() local 2424 const void* final_function_ptr = class_linker->RegisterNative(soa.Self(), m, fnPtr); in RegisterNatives() [all …]
|
D | java_vm_ext.cc | 921 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in LoadNativeLibrary() local 922 if (class_linker->IsBootClassLoader(soa, loader.Ptr())) { in LoadNativeLibrary() 934 class_loader_allocator = class_linker->GetAllocatorForClassLoader(loader.Ptr()); in LoadNativeLibrary()
|