/art/runtime/ |
D | class_linker-inl.h | 74 ObjPtr<mirror::String> resolved = dex_cache->GetResolvedString(string_idx); in ResolveString() local 75 if (resolved == nullptr) { in ResolveString() 76 resolved = DoResolveString(string_idx, dex_cache); in ResolveString() 78 return resolved; in ResolveString() 86 ObjPtr<mirror::String> resolved = dex_cache->GetResolvedString(string_idx); in ResolveString() local 87 if (resolved == nullptr) { in ResolveString() 88 resolved = DoResolveString(string_idx, dex_cache); in ResolveString() 90 return resolved; in ResolveString() 97 ObjPtr<mirror::String> resolved = dex_cache->GetResolvedString(string_idx); in ResolveString() local 98 if (resolved == nullptr) { in ResolveString() [all …]
|
/art/test/626-set-resolved-string/ |
D | Android.bp | 3 // Build rules for ART run-test `626-set-resolved-string`. 16 name: "art-run-test-626-set-resolved-string", 21 ":art-run-test-626-set-resolved-string-expected-stdout", 22 ":art-run-test-626-set-resolved-string-expected-stderr", 28 name: "art-run-test-626-set-resolved-string-expected-stdout", 29 out: ["art-run-test-626-set-resolved-string-expected-stdout.txt"], 36 name: "art-run-test-626-set-resolved-string-expected-stderr", 37 out: ["art-run-test-626-set-resolved-string-expected-stderr.txt"],
|
/art/test/727-checker-unresolved-class/src-ex/ |
D | Test.java | 17 import resolved.PackagePrivateSubclassOfUnresolvedClassProxy; 18 import resolved.PackagePrivateSubclassOfUnresolvedClass2Proxy; 19 import resolved.PublicSubclassOfUnresolvedClass; 20 import resolved.PublicSubclassOfUnresolvedClass2;
|
/art/runtime/mirror/ |
D | dex_cache.cc | 217 void DexCache::SetResolvedType(dex::TypeIndex type_idx, ObjPtr<Class> resolved) { in SetResolvedType() argument 218 DCHECK(resolved != nullptr); in SetResolvedType() 219 DCHECK(resolved->IsResolved()) << resolved->GetStatus(); in SetResolvedType() 224 SetResolvedTypesEntry(type_idx.index_, resolved.Ptr()); in SetResolvedType() 228 if (this == resolved->GetDexCache()) { in SetResolvedType() 238 for (ArtMethod& current_method : resolved->GetDeclaredMethods(pointer_size)) { in SetResolvedType() 248 for (ArtField& current_field : resolved->GetSFields()) { in SetResolvedType() 251 for (ArtField& current_field : resolved->GetIFields()) { in SetResolvedType()
|
D | dex_cache.h | 318 void SetResolvedString(dex::StringIndex string_idx, ObjPtr<mirror::String> resolved) ALWAYS_INLINE 327 void SetResolvedType(dex::TypeIndex type_idx, ObjPtr<Class> resolved) 335 ALWAYS_INLINE void SetResolvedMethod(uint32_t method_idx, ArtMethod* resolved) 346 void SetResolvedMethodType(dex::ProtoIndex proto_idx, MethodType* resolved) 360 ObjPtr<CallSite> SetResolvedCallSite(uint32_t call_site_idx, ObjPtr<CallSite> resolved) 465 void Set ##getter_setter ##Entry(uint32_t index, type* resolved) \ 470 array->Set(index, resolved); \ 477 array->Set(index, resolved); \ 480 pairs->Set(index, resolved); \ 483 pairs->Set(index, resolved); \
|
/art/test/727-checker-unresolved-class/src/unresolved/ |
D | UnresolvedPublicClass.java | 21 import resolved.PackagePrivateSubclassOfUnresolvedClass; 22 import resolved.PublicSubclassOfUnresolvedClass; 23 import resolved.ResolvedPackagePrivateClass; 24 import resolved.ResolvedPublicSubclassOfPackagePrivateClass;
|
/art/test/727-checker-unresolved-class/src/resolved/ |
D | ResolvedPublicSubclassOfPackagePrivateClass.java | 17 package resolved; package
|
D | PackagePrivateSubclassOfUnresolvedClassProxy.java | 17 package resolved; package
|
D | GetPackagePrivateSubclassOfUnresolvedClassFromSamePackage.java | 17 package resolved; package
|
D | PackagePrivateSubclassOfUnresolvedClass.java | 17 package resolved; package
|
D | GetPublicSubclassOfUnresolvedClassFromSamePackage.java | 17 package resolved; package
|
D | ResolvedPackagePrivateClass.java | 17 package resolved; package
|
/art/test/727-checker-unresolved-class/src-ex/resolved/ |
D | PackagePrivateSubclassOfUnresolvedClass2Proxy.java | 17 package resolved; package
|
D | PackagePrivateSubclassOfUnresolvedClass2.java | 17 package resolved; package
|
/art/test/727-checker-unresolved-class/src-ex/getters/ |
D | GetPublicSubclassOfUnresolvedClass2.java | 19 import resolved.PublicSubclassOfUnresolvedClass2;
|
D | GetPackagePrivateSubclassOfUnresolvedClass2.java | 19 import resolved.PackagePrivateSubclassOfUnresolvedClass2;
|
/art/test/727-checker-unresolved-class/src/getters/ |
D | GetPublicSubclassOfUnresolvedClass.java | 19 import resolved.PublicSubclassOfUnresolvedClass;
|
D | GetPackagePrivateSubclassOfUnresolvedClass.java | 19 import resolved.PackagePrivateSubclassOfUnresolvedClass;
|
/art/test/727-checker-unresolved-class/jasmin/ |
D | GetPublicSubclassOfUnresolvedClass2FromSamePackage.j | 17 .class public resolved/GetPublicSubclassOfUnresolvedClass2FromSamePackage 25 ldc resolved/PublicSubclassOfUnresolvedClass2
|
D | GetPackagePrivateSubclassOfUnresolvedClass2FromSamePackage.j | 17 .class public resolved/GetPackagePrivateSubclassOfUnresolvedClass2FromSamePackage 25 ldc resolved/PackagePrivateSubclassOfUnresolvedClass2
|
/art/test/126-miranda-multidex/ |
D | info.txt | 1 This test ensures that cross-dex-file Miranda methods are correctly resolved.
|
/art/test/636-wrong-static-access/ |
D | info.txt | 1 Test that the compiler checks if a resolved field is
|
/art/test/727-checker-unresolved-class/src-multidex/getters/ |
D | GetUnresolvedPublicClassFromDifferentDexFile.java | 19 import resolved.PublicSubclassOfUnresolvedClass;
|
/art/test/853-checker-inlining/ |
D | info.txt | 1 Test that we can inline when receiver type isn't exact, but the resolved method
|
/art/test/078-polymorphic-virtual/ |
D | info.txt | 1 Stress test predicted chaining for overloaded virtual callsite with 3 resolved
|