/art/runtime/ |
D | class_linker-inl.h | 73 ObjPtr<mirror::DexCache> dex_cache = referrer->GetDexCache(); in ResolveString() 85 ObjPtr<mirror::DexCache> dex_cache = referrer->GetDexCache(); in ResolveString() 121 ObjPtr<mirror::Class> resolved_type = referrer->GetDexCache()->GetResolvedType(type_idx); in ResolveType() 132 ObjPtr<mirror::Class> resolved_type = referrer->GetDexCache()->GetResolvedType(type_idx); in ResolveType() 143 ObjPtr<mirror::Class> resolved_type = referrer->GetDexCache()->GetResolvedType(type_idx); in ResolveType() 165 ObjPtr<mirror::Class> type = referrer->GetDexCache()->GetResolvedType(type_idx); in LookupResolvedType() 176 ObjPtr<mirror::Class> type = referrer->GetDexCache()->GetResolvedType(type_idx); in LookupResolvedType() 187 ObjPtr<mirror::Class> type = referrer->GetDexCache()->GetResolvedType(type_idx); in LookupResolvedType() 300 ArtMethod* resolved_method = referrer->GetDexCache()->GetResolvedMethod(method_idx); in ResolveMethod() 311 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache())); in ResolveMethod() [all …]
|
D | art_field-inl.h | 397 inline ObjPtr<mirror::DexCache> ArtField::GetDexCache() { in GetDexCache() function 399 return klass->GetDexCache<kDefaultVerifyFlags, kReadBarrierOption>(); in GetDexCache() 403 return GetDexCache<kWithoutReadBarrier>()->GetDexFile(); in GetDexFile()
|
D | art_method.cc | 75 ArtMethod* ret = declaring_class->FindInterfaceMethod(GetDexCache(), in GetCanonicalMethod() 164 return declaring_class->template GetDexCache<kDefaultVerifyFlags, kReadBarrierOption>(); in GetObsoleteDexCache() 246 if (GetDexCache() == other->GetDexCache()) { in HasSameNameAndSignature()
|
D | art_method-inl.h | 380 return GetDexCache<kWithoutReadBarrier>()->GetDexFile(); 543 inline ObjPtr<mirror::DexCache> ArtMethod::GetDexCache() { 546 return klass->GetDexCache<kDefaultVerifyFlags, kReadBarrierOption>();
|
D | art_field.h | 235 ObjPtr<mirror::DexCache> GetDexCache() REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/mirror/ |
D | dex_cache_test.cc | 88 EXPECT_OBJ_PTR_EQ(klass1->GetDexCache(), klass2->GetDexCache()); in TEST_F() 96 klass1->GetDexCache(), in TEST_F()
|
D | class.cc | 837 ObjPtr<DexCache> this_dex_cache = GetDexCache(); in FindClassMethod() 874 ObjPtr<DexCache> klass_dex_cache = klass->GetDexCache(); in FindClassMethod() 1107 if (GetDexCache() == dex_cache) { in FindDeclaredInstanceField() 1158 if (dex_cache == GetDexCache()) { in FindDeclaredStaticField() 1278 ObjPtr<DexCache> klass_dex_cache = klass->GetDexCache(); in FindFieldImpl() 1376 ObjPtr<DexCache> k_dex_cache = k->GetDexCache(); in FindFieldImpl() 1538 type_idx, GetDexCache(), GetClassLoader()); in GetDirectInterface() 1579 ObjPtr<DexCache> dex_cache = GetDexCache(); in GetLocation() 2000 if (h_this->IsProxyClass() || h_this->GetDexCache() == nullptr) { in GetInnerClassFlags()
|
D | dex_cache.cc | 228 if (this == resolved->GetDexCache()) { in SetResolvedType()
|
/art/test/497-inlining-and-class-loader/ |
D | clear_dex_cache.cc | 35 ObjPtr<mirror::DexCache> dex_cache = soa.Decode<mirror::Class>(cls)->GetDexCache(); in Java_Main_cloneResolvedMethods() 70 ObjPtr<mirror::DexCache> dex_cache = soa.Decode<mirror::Class>(cls)->GetDexCache(); in Java_Main_restoreResolvedMethods()
|
/art/test/800-smali/ |
D | jni.cc | 34 const DexFile& dex_file = *klass->GetDexCache()->GetDexFile(); in Java_Main_isAotVerified()
|
/art/compiler/optimizing/ |
D | builder.cc | 103 dex_compilation_unit_->GetDexCache(), in BuildGraph() 170 dex_compilation_unit_->GetDexCache(), in BuildIntrinsicGraph()
|
D | inliner.cc | 211 outer_compilation_unit_.GetDexCache(), in Run() 313 if (cls->GetDexCache() == nullptr) { in FindClassIndexIn() 320 DCHECK_EQ(cls->GetDexCache(), compilation_unit.GetDexCache().Get()); in FindClassIndexIn() 329 index, compilation_unit.GetDexCache().Get(), compilation_unit.GetClassLoader().Get()); in FindClassIndexIn() 494 outer_compilation_unit_.GetDexCache(), in TryInline() 1326 outer_compilation_unit_.GetDexCache(), in MaybeRunReferenceTypePropagation() 1840 graph_->GetHandleCache()->NewHandle(referrer->GetDexCache()); in CreateInstanceFieldGet() 1964 dex_compilation_unit.GetDexCache(), in SubstituteArguments() 2172 Handle<mirror::DexCache> dex_cache = NewHandleIfDifferent(resolved_method->GetDexCache(), in TryBuildAndInlineHelper() 2173 caller_compilation_unit_.GetDexCache(), in TryBuildAndInlineHelper()
|
/art/runtime/native/ |
D | java_lang_Class.cc | 563 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getDeclaredAnnotation() 579 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getDeclaredAnnotations() 601 if (!klass->IsProxyClass() && klass->GetDexCache() != nullptr) { in Class_getDeclaredClasses() 627 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getEnclosingClass() 641 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getEnclosingConstructorNative() 661 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getEnclosingMethodNative() 692 if (!klass->IsProxyClass() && klass->GetDexCache() != nullptr) { in Class_getSimpleNameNative() 734 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_getSignatureAnnotation() 749 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_isAnonymousClass() 775 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { in Class_isDeclaredAnnotationPresent() [all …]
|
/art/runtime/oat/ |
D | aot_class_linker.cc | 65 Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) { in InitializeClass() 192 if (!can_reference_dex_cache(klass->GetDexCache())) { in CanReferenceInBootImageExtensionOrAppImage() 200 if (!can_reference_dex_cache(superclass->GetDexCache())) { in CanReferenceInBootImageExtensionOrAppImage() 212 !can_reference_dex_cache(interface->GetDexCache())) { in CanReferenceInBootImageExtensionOrAppImage() 225 can_reference_dex_cache(declaring_class->GetDexCache())); in CanReferenceInBootImageExtensionOrAppImage()
|
/art/test/661-oat-writer-layout/ |
D | oat_writer_layout.cc | 58 OatFile::OatClass oat_class = OatFile::FindOatClass(*klass_ptr->GetDexCache()->GetDexFile(), in Java_Main_hasOatCompiledCode()
|
/art/runtime/verifier/ |
D | method_verifier_test.cc | 51 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); in VerifyClass()
|
/art/test/626-const-class-linking/ |
D | clear_dex_cache_types.cc | 29 ObjPtr<mirror::DexCache> dex_cache = soa.Decode<mirror::Class>(cls)->GetDexCache(); in Java_Main_nativeClearResolvedTypes()
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 114 Handle<mirror::DexCache> GetDexCache() const { in GetDexCache() function
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 92 ObjPtr<mirror::DexCache> GetDexCache() const REQUIRES_SHARED(Locks::mutator_lock_) { in GetDexCache() function in art::__anon4bc6c7790111::ClassData 94 return method_->GetDexCache(); in GetDexCache() 96 return real_klass_->GetDexCache(); in GetDexCache() 366 hs.NewHandle(klass.GetDexCache()), in ProcessEncodedAnnotation() 475 dex::StringIndex(index), hs.NewHandle(klass.GetDexCache())); in ProcessAnnotationValue() 492 hs.NewHandle(klass.GetDexCache()), in ProcessAnnotationValue() 518 hs.NewHandle(klass.GetDexCache()), in ProcessAnnotationValue() 548 hs.NewHandle(klass.GetDexCache()), in ProcessAnnotationValue() 569 hs.NewHandle(klass.GetDexCache()), in ProcessAnnotationValue() 776 hs.NewHandle(klass.GetDexCache()), in GetAnnotationItemFromAnnotationSet() [all …]
|
/art/compiler/dex/ |
D | inline_method_analyser.cc | 151 method_index, method->GetDexCache(), method->GetClassLoader()); in GetTargetConstructor() 346 target_method->GetDexCache() != method->GetDexCache()) { in DoAnalyseConstructor() 682 ObjPtr<mirror::DexCache> dex_cache = method->GetDexCache(); in ComputeSpecialAccessorInfo()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 163 dex_cache = outer_method->GetDexCache(); in GetResolvedMethod() 302 ObjPtr<mirror::Class> klass = method->GetDexCache()->GetResolvedType(type_idx); in CheckArrayAlloc() 392 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(caller->GetDexCache())); in ResolveFieldWithAccessChecks() 410 caller->GetDexCache(), in ResolveFieldWithAccessChecks()
|
D | entrypoint_utils.cc | 303 referrer->GetDexCache()->GetResolvedMethodType(proto_idx); in ResolveMethodTypeFromCode() 306 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache())); in ResolveMethodTypeFromCode()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 965 DCHECK_EQ(c->GetDexCache(), record.GetDexCache().Get()); in operator ()() 1001 Handle<mirror::DexCache> GetDexCache() { in GetDexCache() function in art::ResolveCatchBlockExceptionsClassVisitor::DexFileRecord 1089 return DexFileRecord(hs_.NewHandle(klass->GetDexCache()), in FindExceptionTypesToResolve() 1092 DCHECK_EQ(klass->GetDexCache(), record.GetDexCache().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() 1415 DCHECK(!Runtime::Current()->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) in operator ()() 1504 Handle<mirror::DexCache> dex_cache(mUnit->GetDexCache()); in ComputeInstanceFieldInfo() 2246 runtime->GetHeap()->ObjectIsInBootImageSpace(klass->GetDexCache())) { in TryInitializeClass() 2449 Handle<mirror::DexCache> dex_cache = hs.NewHandle(klass->GetDexCache()); in InternStrings() [all …]
|
/art/tools/art_verifier/ |
D | art_verifier.cc | 246 h_dex_cache.Assign(h_klass->GetDexCache()); in ExecuteWithRuntime()
|
/art/compiler/ |
D | exception_test.cc | 70 dex_ = my_klass_->GetDexCache()->GetDexFile(); in SetUp()
|