Searched refs:GetDexCache (Results 26 - 49 of 49) sorted by relevance

12

/art/runtime/mirror/
H A Dclass-inl.h66 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 Dclass.h701 DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
/art/runtime/
H A Dclass_linker.cc737 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 Dclass_linker_test.cc236 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 Dart_method.h631 mirror::DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
H A Dquick_exception_handler.cc160 const DexFile& dex_file = *handler_method_->GetDeclaringClass()->GetDexCache()->GetDexFile();
H A Ddex_file.cc1491 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 Dprofiler.cc536 const DexFile* dex_file = method->GetDeclaringClass()->GetDexCache()->GetDexFile();
H A Dtrace.cc851 mirror::DexCache* dex_cache = method->GetDexCache();
H A Djni_internal.cc103 << PrettyDescriptor(c) << " in " << c->GetDexCache()->GetLocation()->ToModifiedUtf8()
2188 << c->GetDexCache()->GetLocation()->ToModifiedUtf8();
H A Ddebugger.cc80 return declaring_class->FindDeclaredVirtualMethod(declaring_class->GetDexCache(),
3704 mirror::DexCache* dex_cache = m->GetDeclaringClass()->GetDexCache();
H A Dthread.cc1378 mirror::DexCache* dex_cache = c->GetDexCache();
/art/runtime/interpreter/
H A Dinterpreter_common.h351 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 Dunstarted_runtime.cc350 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
/art/compiler/driver/
H A Dcompiler_driver.cc680 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 Dcompiler_driver.h232 mirror::DexCache* GetDexCache(const DexCompilationUnit* mUnit)
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc1043 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 Dmethod_verifier.h250 mirror::DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
H A Dmethod_verifier.cc155 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 Doptimizing_compiler.cc875 Handle<mirror::DexCache> dex_cache(hs.NewHandle(method->GetDexCache()));
H A Dreference_type_propagation.cc526 ArtField* field = cl->GetResolvedField(info.GetFieldIndex(), info.GetDexCache().Get());
H A Dnodes.h4978 Handle<mirror::DexCache> GetDexCache() const { return dex_cache_; } function in class:art::HTryBoundary::HClassTableGet::ComparisonBias::HInvokeStaticOrDirect::FieldInfo
/art/compiler/
H A Dimage_writer.cc1087 mirror::DexCache* dex_cache = as_klass->GetDexCache();
1671 size_t oat_index = GetOatIndex(method->GetDexCache());
/art/runtime/gc/
H A Dheap.cc761 mirror::DexCache* dex_cache = klass->GetDexCache<kVerifyNone>();

Completed in 1599 milliseconds

12