Searched defs:resolved (Results 1 - 6 of 6) sorted by relevance

/art/runtime/mirror/
H A Ddex_cache-inl.h68 inline void DexCache::SetResolvedString(dex::StringIndex string_idx, ObjPtr<String> resolved) { argument
69 DCHECK(resolved != nullptr);
71 StringDexCachePair(resolved, string_idx.index_), std::memory_order_relaxed);
100 // It is theorized that a load acquire is not required since obtaining the resolved class will
106 inline void DexCache::SetResolvedType(dex::TypeIndex type_idx, ObjPtr<Class> resolved) { argument
107 DCHECK(resolved != nullptr);
113 TypeDexCachePair(resolved, type_idx.index_), std::memory_order_release);
142 inline void DexCache::SetResolvedMethodType(uint32_t proto_idx, MethodType* resolved) { argument
143 DCHECK(resolved != nullptr);
145 MethodTypeDexCachePair(resolved, proto_id
[all...]
/art/runtime/verifier/
H A Dreg_type.cc816 UnresolvedMergedType::UnresolvedMergedType(const RegType& resolved, argument
822 resolved_part_(resolved),
854 // For a merge to be an array, both the resolved and the unresolved part need to be object
856 // (Note: we encode a missing resolved part [which doesn't need to be an array] as zero.)
869 // Same as IsArrayTypes, as primitive arrays are always resolved.
/art/runtime/
H A Ddex_file_annotations.cc1534 mirror::String* resolved = linker_->ResolveString(dex_file_, local
1537 field->SetObject<kTransactionActive>(field->GetDeclaringClass(), resolved);
1541 mirror::Class* resolved = linker_->ResolveType(dex_file_, local
1545 field->SetObject<kTransactionActive>(field->GetDeclaringClass(), resolved);
H A Dclass_linker.cc771 // as the types of the field can't be resolved prior to the runtime being
1379 // Make sure to do this after we update the arrays since we store the resolved types array
1886 // Update class loader and resolved strings. If added_class_table is false, the resolved
1922 // Verify that all direct interfaces of classes in the class table are also resolved.
2724 // size when the class becomes resolved.
2825 // were loading it. Now the class is resolved, we can update entrypoints
2843 * The class has been prepared and resolved but possibly not yet verified
4120 // Make sure all classes referenced by catch blocks are resolved.
4207 // were resolved b
7837 ObjPtr<mirror::String> resolved = dex_cache->GetResolvedString(string_idx); local
7854 ObjPtr<mirror::String> resolved = dex_cache->GetResolvedString(string_idx); local
7914 ObjPtr<mirror::Class> resolved = dex_cache->GetResolvedType(type_idx); local
7958 ArtMethod* resolved = dex_cache->GetResolvedMethod(method_idx, image_pointer_size_); local
8162 ArtMethod* resolved = dex_cache->GetResolvedMethod(method_idx, image_pointer_size_); local
8233 ArtField* resolved = dex_cache->GetResolvedField(field_idx, image_pointer_size_); local
8274 ArtField* resolved = dex_cache->GetResolvedField(field_idx, image_pointer_size_); local
8305 ObjPtr<mirror::MethodType> resolved = dex_cache->GetResolvedMethodType(proto_idx); local
[all...]
/art/compiler/optimizing/
H A Dinliner.cc189 // No need to lookup further, the resolved method will be the target.
283 // the right class already resolved with the class loader.
285 ObjPtr<mirror::Class> resolved = ClassLinker::LookupResolvedType( local
287 if (resolved != cls) {
376 // before setting the class to resolved. So we just bail for this
1621 // We have statically resolved the dispatch. To please the class linker
/art/compiler/driver/
H A Dcompiler_driver.cc120 DumpStat(resolved_types_, unresolved_types_, "types resolved");
121 DumpStat(resolved_instance_fields_, unresolved_instance_fields_, "instance fields resolved");
123 "static fields resolved");
137 oss << static_cast<InvokeType>(i) << " methods were AOT resolved";
578 // Failed method resolutions happen very rarely, e.g. ancestor class cannot be resolved.
1062 // Add to set of types to resolve if not already in the dex cache resolved types
1123 // exceptions are resolved by the verifier when there is a catch block in an interested method.
1442 void CompilerDriver::ProcessedInstanceField(bool resolved) { argument
1443 if (!resolved) {
1450 void CompilerDriver::ProcessedStaticField(bool resolved, boo argument
2370 art::ObjPtr<mirror::String> resolved = class_linker->ResolveString( local
[all...]

Completed in 110 milliseconds