Searched defs:resolved (Results 1 - 6 of 6) sorted by relevance
/art/runtime/mirror/ |
H A D | dex_cache-inl.h | 68 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 D | reg_type.cc | 816 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 D | dex_file_annotations.cc | 1534 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 D | class_linker.cc | 771 // 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 D | inliner.cc | 189 // 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 D | compiler_driver.cc | 120 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