/art/runtime/mirror/ |
H A D | class-inl.h | 66 inline DexCache* Class::GetDexCache() { function in class:art::mirror::Class 369 DexCache* referrer_dex_cache = use_referrers_cache ? this->GetDexCache() : dex_cache; 412 DexCache* referrer_dex_cache = use_referrers_cache ? this->GetDexCache() : dex_cache; 812 return *GetDexCache()->GetDexFile();
|
H A D | class.h | 701 DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
|
/art/runtime/ |
H A D | class_linker.cc | 737 DCHECK(klass->IsArrayClass() || klass->IsPrimitive() || klass->GetDexCache() != nullptr); 1363 klass->SetDexCacheStrings(klass->GetDexCache()->GetStrings()); 1382 VLOG(image) << "From " << klass->GetDexCache()->GetDexFile()->GetBaseLocation(); 1486 GcRoot<mirror::String>* new_strings = klass->GetDexCache()->GetStrings(); 2722 GetOatMethodIndexFromMethodIndex(*declaring_class->GetDexCache()->GetDexFile(), 2725 OatFile::OatClass oat_class = FindOatClass(*declaring_class->GetDexCache()->GetDexFile(), 2927 CHECK(klass->GetDexCache() != nullptr); 3148 dst->SetDexCacheResolvedMethods(klass->GetDexCache()->GetResolvedMethods(), image_pointer_size_); 3149 dst->SetDexCacheResolvedTypes(klass->GetDexCache()->GetResolvedTypes(), image_pointer_size_); 3558 mirror::DexCache* dex_cache = klass->GetDexCache(); [all...] |
H A D | class_linker_test.cc | 236 method->GetDeclaringClass()->GetDexCache()->GetResolvedMethods(), 239 method->GetDeclaringClass()->GetDexCache()->GetResolvedTypes(), 263 EXPECT_TRUE(klass->GetDexCache() != nullptr); 271 EXPECT_EQ(klass->GetDexCacheStrings(), klass->GetDexCache()->GetStrings()); 1018 const Signature void_sig = I->GetDexCache()->GetDexFile()->CreateSignature("()V");
|
H A D | art_method.h | 631 mirror::DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
|
H A D | quick_exception_handler.cc | 160 const DexFile& dex_file = *handler_method_->GetDeclaringClass()->GetDexCache()->GetDexFile();
|
H A D | dex_file.cc | 1491 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); 1891 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); 1929 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); 1954 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); 1975 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache()));
|
H A D | profiler.cc | 536 const DexFile* dex_file = method->GetDeclaringClass()->GetDexCache()->GetDexFile();
|
H A D | trace.cc | 851 mirror::DexCache* dex_cache = method->GetDexCache();
|
H A D | jni_internal.cc | 103 << PrettyDescriptor(c) << " in " << c->GetDexCache()->GetLocation()->ToModifiedUtf8() 2188 << c->GetDexCache()->GetLocation()->ToModifiedUtf8();
|
H A D | debugger.cc | 80 return declaring_class->FindDeclaredVirtualMethod(declaring_class->GetDexCache(), 3704 mirror::DexCache* dex_cache = m->GetDeclaringClass()->GetDexCache();
|
H A D | thread.cc | 1378 mirror::DexCache* dex_cache = c->GetDexCache();
|
/art/runtime/interpreter/ |
H A D | interpreter_common.h | 351 DCHECK_LT(string_idx, declaring_class->GetDexCache()->NumStrings()); 754 DCHECK_LT(string_idx, declaring_class->GetDexCache()->NumStrings()); 758 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
|
H A D | unstarted_runtime.cc | 350 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 680 Handle<mirror::DexCache> dex_cache(hs.NewHandle(method->GetDexCache())); 1536 if (!CanEmbedTypeInCode(*reference_class->GetDexCache()->GetDexFile(), 1595 Handle<mirror::DexCache> dex_cache(mUnit->GetDexCache()); 1705 mirror::DexCache* dex_cache = declaring_class->GetDexCache(); 1753 target_method->dex_file = method->GetDeclaringClass()->GetDexCache()->GetDexFile(); 1760 target_method->dex_file = method->GetDeclaringClass()->GetDexCache()->GetDexFile(); 1782 Handle<mirror::DexCache> dex_cache(mUnit->GetDexCache()); 1969 const DexFile& original_dex_file = *klass->GetDexCache()->GetDexFile(); 2650 dex_cache = hs.NewHandle(klass->GetDexCache());
|
H A D | compiler_driver.h | 232 mirror::DexCache* GetDexCache(const DexCompilationUnit* mUnit)
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 1043 hs.NewHandle(caller->GetDeclaringClass()->GetDexCache())); 1092 called->GetDexCache()->SetResolvedMethod(called_dex_method_idx, called, sizeof(void*)); 2049 const DexFile* dex_file = caller_method->GetDeclaringClass()->GetDexCache()->GetDexFile(); 2200 const DexFile* dex_file = caller_method->GetDeclaringClass()->GetDexCache()
|
/art/runtime/verifier/ |
H A D | method_verifier.h | 250 mirror::DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
|
H A D | method_verifier.cc | 155 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); 557 Handle<mirror::DexCache> dex_cache(hs.NewHandle(m->GetDexCache())); 612 Handle<mirror::DexCache> dex_cache(hs.NewHandle(m->GetDexCache())); 652 Handle<mirror::DexCache> dex_cache(hs.NewHandle(m->GetDexCache()));
|
/art/compiler/optimizing/ |
H A D | optimizing_compiler.cc | 875 Handle<mirror::DexCache> dex_cache(hs.NewHandle(method->GetDexCache()));
|
H A D | reference_type_propagation.cc | 526 ArtField* field = cl->GetResolvedField(info.GetFieldIndex(), info.GetDexCache().Get());
|
H A D | nodes.h | 4978 Handle<mirror::DexCache> GetDexCache() const { return dex_cache_; } function in class:art::HTryBoundary::HClassTableGet::ComparisonBias::HInvokeStaticOrDirect::FieldInfo
|
/art/compiler/ |
H A D | image_writer.cc | 1087 mirror::DexCache* dex_cache = as_klass->GetDexCache(); 1671 size_t oat_index = GetOatIndex(method->GetDexCache());
|
/art/runtime/gc/ |
H A D | heap.cc | 761 mirror::DexCache* dex_cache = klass->GetDexCache<kVerifyNone>();
|