Home
last modified time | relevance | path

Searched refs:resolved (Results 1 – 16 of 16) sorted by relevance

/art/runtime/mirror/
Ddex_cache-inl.h42 inline void DexCache::SetResolvedString(uint32_t string_idx, String* resolved) { in SetResolvedString() argument
45 GetStrings()[string_idx] = GcRoot<String>(resolved); in SetResolvedString()
55 inline void DexCache::SetResolvedType(uint32_t type_idx, Class* resolved) { in SetResolvedType() argument
58 GetResolvedTypes()[type_idx] = GcRoot<Class>(resolved); in SetResolvedType()
Ddex_cache.h115 void SetResolvedString(uint32_t string_idx, String* resolved) ALWAYS_INLINE
120 void SetResolvedType(uint32_t type_idx, Class* resolved) SHARED_REQUIRES(Locks::mutator_lock_);
125 ALWAYS_INLINE void SetResolvedMethod(uint32_t method_idx, ArtMethod* resolved, size_t ptr_size)
/art/test/126-miranda-multidex/
Dinfo.txt1 This test ensures that cross-dex-file Miranda methods are correctly resolved.
/art/test/078-polymorphic-virtual/
Dinfo.txt1 Stress test predicted chaining for overloaded virtual callsite with 3 resolved
/art/runtime/
Dclass_linker.cc7532 mirror::String* resolved = dex_cache->GetResolvedString(string_idx); in ResolveString() local
7533 if (resolved != nullptr) { in ResolveString()
7534 return resolved; in ResolveString()
7547 mirror::String* resolved = dex_cache->GetResolvedString(string_idx); in LookupString() local
7548 if (resolved != nullptr) { in LookupString()
7549 return resolved; in LookupString()
7574 mirror::Class* resolved = dex_cache->GetResolvedType(type_idx); in ResolveType() local
7575 if (resolved == nullptr) { in ResolveType()
7578 resolved = FindClass(self, descriptor, class_loader); in ResolveType()
7579 if (resolved != nullptr) { in ResolveType()
[all …]
Ddex_file.cc2465 mirror::String* resolved = linker_->ResolveString(dex_file_, jval_.i, *dex_cache_); in ReadValueToField() local
2466 field->SetObject<kTransactionActive>(field->GetDeclaringClass(), resolved); in ReadValueToField()
2470 mirror::Class* resolved = linker_->ResolveType(dex_file_, jval_.i, *dex_cache_, in ReadValueToField() local
2472 field->SetObject<kTransactionActive>(field->GetDeclaringClass(), resolved); in ReadValueToField()
/art/test/800-smali/smali/
Db_22045582.smali10 # v1 is undefined, and the return type cannot be resolved. The Undefined should take
Db_22881413.smali4 # A couple of fields to allow "loading" resolved and unresolved types. Use non-final classes to
/art/compiler/driver/
Dcompiler_driver.h351 void ProcessedInstanceField(bool resolved);
352 void ProcessedStaticField(bool resolved, bool local);
Dcompiler_driver.cc1567 void CompilerDriver::ProcessedInstanceField(bool resolved) { in ProcessedInstanceField() argument
1568 if (!resolved) { in ProcessedInstanceField()
1575 void CompilerDriver::ProcessedStaticField(bool resolved, bool local) { in ProcessedStaticField() argument
1576 if (!resolved) { in ProcessedStaticField()
/art/runtime/verifier/
Dreg_type.cc798 UnresolvedMergedType::UnresolvedMergedType(const RegType& resolved, in UnresolvedMergedType() argument
804 resolved_part_(resolved), in UnresolvedMergedType()
Dreg_type.h889 UnresolvedMergedType(const RegType& resolved,
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S1538 ld $t0, ART_METHOD_DEX_CACHE_TYPES_OFFSET_64($a1) # Load dex cache resolved types array.
1720 # Call the runtime stub to populate the ImtConflictTable and jump to the resolved method.
1731 ld $a0, 0($sp) # load resolved method in $a0
1732 # artQuickResolutionTrampoline puts resolved method in *SP
/art/test/552-checker-primitive-typeprop/smali/
DArrayGet.smali209 # another. The situation needs to be resolved so that only one instruction
/art/runtime/arch/mips/
Dquick_entrypoints_mips.S1702 # Call the runtime stub to populate the ImtConflictTable and jump to the resolved method.
1714 lw $a0, ARG_SLOT_SIZE($sp) # load resolved method to $a0
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S1312 ldr r0, [sp, #0] @ load resolved method in r0