/art/runtime/ |
D | class_linker-inl.h | 65 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache())); in ResolveString() 81 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache())); in ResolveType() 93 mirror::DexCache* dex_cache_ptr = declaring_class->GetDexCache(); in ResolveType() 126 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(declaring_class->GetDexCache())); in ResolveMethod() 139 return field_declaring_class->GetDexCache()->GetResolvedField(field_idx); in GetResolvedField() 148 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache())); in ResolveField() 206 inline mirror::DexCache* ClassLinker::GetDexCache(size_t idx) { in GetDexCache() function
|
D | method_helper-inl.h | 32 if (method_->GetDexCache() == other->method_->GetDexCache()) { in HasSameNameAndSignature() 71 Handle<mirror::DexCache> dex_cache(hs.NewHandle(method->GetDexCache())); in ResolveString()
|
D | field_helper.cc | 35 mirror::Class* type = field_->GetDexCache()->GetResolvedType(field_id.type_idx_); in GetType()
|
D | common_throws.cc | 319 mirror::DexCache* dex_cache = throw_location.GetMethod()->GetDeclaringClass()->GetDexCache(); in ThrowNoSuchMethodError() 351 mirror::DexCache* dex_cache = throw_location.GetMethod()->GetDeclaringClass()->GetDexCache(); in ThrowNullPointerExceptionForMethodAccess() 360 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); in ThrowNullPointerExceptionForMethodAccess() 497 *throw_location.GetMethod()->GetDeclaringClass()->GetDexCache()->GetDexFile(); in ThrowNullPointerExceptionFromDexPC()
|
D | quick_exception_handler.cc | 138 const DexFile& dex_file = *handler_method_->GetDeclaringClass()->GetDexCache()->GetDexFile(); in FindCatch() 208 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(declaring_class->GetDexCache())); in HandleDeoptimization()
|
D | method_helper.cc | 34 Handle<mirror::DexCache> dex_cache(hs.NewHandle(method->GetDexCache())); in GetNameAsString()
|
D | class_linker.cc | 578 DCHECK(klass->IsArrayClass() || klass->IsPrimitive() || klass->GetDexCache() != nullptr); in FinishInit() 2419 GetOatMethodIndexFromMethodIndex(*declaring_class->GetDexCache()->GetDexFile(), in FindOatMethodFor() 2423 if (!FindOatClass(*declaring_class->GetDexCache()->GetDexFile(), in FindOatMethodFor() 2732 CHECK(klass->GetDexCache() != nullptr); in LoadClass() 2899 dst->SetDexCacheResolvedMethods(klass->GetDexCache()->GetResolvedMethods()); in LoadMethod() 2900 dst->SetDexCacheResolvedTypes(klass->GetDexCache()->GetResolvedTypes()); in LoadMethod() 2963 mirror::DexCache* dex_cache = GetDexCache(i); in IsDexFileRegisteredLocked() 3024 mirror::DexCache* dex_cache = GetDexCache(i); in FindDexCache() 3032 mirror::DexCache* dex_cache = GetDexCache(i); in FindDexCache() 3039 mirror::DexCache* dex_cache = GetDexCache(i); in FindDexCache() [all …]
|
D | exception_test.cc | 51 dex_ = my_klass_->GetDexCache()->GetDexFile(); in SetUp()
|
D | class_linker_test.cc | 170 method->GetDeclaringClass()->GetDexCache()->GetResolvedMethods())); in AssertMethod() 172 method->GetDeclaringClass()->GetDexCache()->GetResolvedTypes())); in AssertMethod() 198 EXPECT_TRUE(klass->GetDexCache() != NULL); in AssertClass() 206 EXPECT_EQ(klass->GetDexCacheStrings(), klass->GetDexCache()->GetStrings()); in AssertClass() 934 const Signature void_sig = I->GetDexCache()->GetDexFile()->CreateSignature("()V"); in TEST_F()
|
/art/compiler/driver/ |
D | compiler_driver-inl.h | 34 inline mirror::DexCache* CompilerDriver::GetDexCache(const DexCompilationUnit* mUnit) { in GetDexCache() function 86 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile(); in GetResolvedFieldDexFileLocation() 129 if (LIKELY(fields_class->GetDexCache() == dex_cache)) { in IsFastStaticField() 193 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile(); in GetResolvedMethodDexFileLocation() 243 CHECK(referrer_class->GetDexCache()->GetResolvedMethod(target_method->dex_method_index) == in IsFastInvoke()
|
D | compiler_driver.cc | 1223 if (target_method->dex_file == declaring_class->GetDexCache()->GetDexFile()) { in GetCodeAndMethodForDirectCall() 1237 target_method->dex_file = declaring_class->GetDexCache()->GetDexFile(); in GetCodeAndMethodForDirectCall() 1260 target_method->dex_file = declaring_class->GetDexCache()->GetDexFile(); in GetCodeAndMethodForDirectCall() 1267 target_method->dex_file = declaring_class->GetDexCache()->GetDexFile(); in GetCodeAndMethodForDirectCall() 1555 const DexFile& original_dex_file = *klass->GetDexCache()->GetDexFile(); in SkipClass()
|
/art/compiler/dex/ |
D | mir_field_info.cc | 47 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit))); in Resolve() 94 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit))); in Resolve()
|
D | verified_method.cc | 234 mirror::ArtMethod* abstract_method = method_verifier->GetDexCache()->GetResolvedMethod( in GenerateDevirtMap() 258 concrete_method->GetDeclaringClass()->GetDexCache()->GetDexFile(), in GenerateDevirtMap()
|
D | mir_method_info.cc | 49 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit))); in Resolve()
|
/art/runtime/verifier/ |
D | method_verifier-inl.h | 45 inline mirror::DexCache* MethodVerifier::GetDexCache() { in GetDexCache() function
|
D | method_verifier.h | 233 mirror::DexCache* GetDexCache() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
/art/runtime/mirror/ |
D | art_field-inl.h | 281 inline mirror::DexCache* ArtField::GetDexCache() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDexCache() function 282 return GetDeclaringClass()->GetDexCache(); in GetDexCache() 286 return GetDexCache()->GetDexFile(); in GetDexFile()
|
D | class.cc | 436 if (GetDexCache() == dex_cache) { in FindDeclaredDirectMethod() 498 if (GetDexCache() == dex_cache) { in FindDeclaredVirtualMethod() 567 if (GetDexCache() == dex_cache) { in FindDeclaredInstanceField() 614 if (dex_cache == GetDexCache()) { in FindDeclaredStaticField() 776 mirror::Class* interface = klass->GetDexCache()->GetResolvedType(type_idx); in GetDirectInterface() 797 mirror::DexCache* dex_cache = GetDexCache(); in GetLocation()
|
D | art_method-inl.h | 413 return GetDexCache()->GetDexFile(); in GetDexFile() 529 inline mirror::DexCache* ArtMethod::GetDexCache() { in GetDexCache() function 530 return GetInterfaceMethodIfProxy()->GetDeclaringClass()->GetDexCache(); in GetDexCache()
|
D | class-inl.h | 63 inline DexCache* Class::GetDexCache() { in GetDexCache() function 255 DexCache* referrer_dex_cache = use_referrers_cache ? this->GetDexCache() : dex_cache; in ResolvedFieldAccessTest() 287 DexCache* referrer_dex_cache = use_referrers_cache ? this->GetDexCache() : dex_cache; in ResolvedMethodAccessTest() 669 return *GetDexCache()->GetDexFile(); in GetDexFile()
|
D | art_field.h | 166 mirror::DexCache* GetDexCache() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 483 referrer->GetDeclaringClass()->GetDexCache()->GetResolvedField(field_idx); in FindFieldFast() 543 referrer->GetDeclaringClass()->GetDexCache()->GetResolvedMethod(method_idx); in FindMethodFast()
|
/art/compiler/ |
D | image_writer.cc | 612 DexCache* dex_cache = class_linker->GetDexCache(i); in ComputeEagerResolvedStringsCallback() 670 DexCache* dex_cache = class_linker->GetDexCache(idx); in PruneNonImageClasses() 782 dex_caches->Set<false>(i, class_linker->GetDexCache(i)); in CreateImageRoots()
|
D | common_compiler_test.cc | 158 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); in MakeExecutable()
|
/art/runtime/quick/ |
D | inline_method_analyser.cc | 332 mirror::DexCache* dex_cache = verifier->GetDexCache(); in ComputeSpecialAccessorInfo()
|