Searched refs:GetDexCache (Results 1 - 25 of 52) sorted by relevance

123

/art/runtime/
H A Dclass_linker-inl.h77 referrer->GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetResolvedType(type_idx);
80 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(referrer->GetDexCache()));
96 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx);
100 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache()));
124 referrer->GetDexCache<kDefaultVerifyFlags, kWithoutReadBarrier>()->GetResolvedType(type_idx);
126 type = DoLookupResolvedType(type_idx, referrer->GetDexCache(), referrer->GetClassLoader());
136 referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedType(type_idx);
138 type = DoLookupResolvedType(type_idx, referrer->GetDexCache(), referrer->GetClassLoader());
244 ArtMethod* resolved_method = referrer->GetDexCache<kWithoutReadBarrier>()->GetResolvedMethod(
253 ObjPtr<mirror::DexCache> dex_cache = referrer->GetDexCache();
[all...]
H A Dart_method.cc73 ArtMethod* ret = declaring_class->FindInterfaceMethod(declaring_class->GetDexCache(),
148 Handle<mirror::DexCache> dex_cache(hs.NewHandle(GetDexCache()));
200 if (GetDexCache() == other->GetDexCache()) {
534 GetOatMethodIndexFromMethodIndex(*declaring_class->GetDexCache()->GetDexFile(),
537 OatFile::OatClass oat_class = OatFile::FindOatClass(*declaring_class->GetDexCache()->GetDexFile(),
547 auto* dex_cache = GetDexCache();
H A Dart_field-inl.h332 inline ObjPtr<mirror::DexCache> ArtField::GetDexCache() REQUIRES_SHARED(Locks::mutator_lock_) {
333 return GetDeclaringClass()->GetDexCache();
337 return GetDexCache()->GetDexFile();
343 ObjPtr<mirror::DexCache> dex_cache = GetDexCache();
H A Dhidden_api.h232 detail::IsCallerTrusted(caller, caller->GetClassLoader(), caller->GetDexCache());
H A Dart_method-inl.h178 return GetDexCache<kWithoutReadBarrier>()->GetDexFile();
325 inline mirror::DexCache* ArtMethod::GetDexCache() { function in class:art::ArtMethod
328 return klass->GetDexCache<kDefaultVerifyFlags, kReadBarrierOption>();
H A Dcommon_throws.cc442 Thread::Current()->GetCurrentMethod(nullptr)->GetDeclaringClass()->GetDexCache();
449 ObjPtr<mirror::DexCache> dex_cache = method->GetDeclaringClass()->GetDexCache();
580 const DexFile* dex_file = method->GetDeclaringClass()->GetDexCache()->GetDexFile();
721 method->GetDeclaringClass()->GetDexCache()->GetDexFile();
H A Dart_field.h218 ObjPtr<mirror::DexCache> GetDexCache() REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/mirror/
H A Dfield-inl.h57 auto* resolved_field = field->GetDexCache()->GetResolvedField(dex_field_index, kPointerSize);
70 field->GetDexCache()->SetResolvedField(dex_field_index, field, kPointerSize);
H A Ddex_cache_test.cc90 EXPECT_TRUE(linear_alloc->Contains(klass->GetDexCache()->GetResolvedMethods()));
106 EXPECT_EQ(klass1->GetDexCache(), klass2->GetDexCache());
114 klass1->GetDexCache(),
H A Dfield.cc70 mirror::DexCache* const dex_cache = declaring_class->GetDexCache();
H A Dclass.cc628 ObjPtr<DexCache> this_dex_cache = GetDexCache();
662 if (klass->GetDexCache() == dex_cache) {
872 if (GetDexCache() == dex_cache) {
912 if (dex_cache == GetDexCache()) {
1069 type_idx, klass->GetDexCache(), klass->GetClassLoader());
1110 ObjPtr<DexCache> dex_cache = GetDexCache();
1394 if (h_this->IsProxyClass() || h_this->GetDexCache() == nullptr) {
/art/test/497-inlining-and-class-loader/
H A Dclear_dex_cache.cc35 mirror::DexCache* dex_cache = soa.Decode<mirror::Class>(cls)->GetDexCache();
70 mirror::DexCache* dex_cache = soa.Decode<mirror::Class>(cls)->GetDexCache();
73 soa.Decode<mirror::Class>(cls)->GetDexCache()->GetResolvedMethods();
/art/runtime/verifier/
H A Dmethod_verifier-inl.h47 inline mirror::DexCache* MethodVerifier::GetDexCache() { function in class:art::verifier::MethodVerifier
/art/test/661-oat-writer-layout/
H A Doat_writer_layout.cc58 OatFile::OatClass oat_class = OatFile::FindOatClass(*klass_ptr->GetDexCache()->GetDexFile(),
/art/compiler/optimizing/
H A Dbuilder.cc123 dex_compilation_unit_->GetDexCache(),
195 dex_compilation_unit_->GetDexCache(),
H A Dinliner.cc282 if (cls->GetDexCache() == nullptr) {
289 DCHECK_EQ(cls->GetDexCache(), compilation_unit.GetDexCache().Get());
298 index, compilation_unit.GetDexCache().Get(), compilation_unit.GetClassLoader().Get());
863 outer_compilation_unit_.GetDexCache(),
1063 outer_compilation_unit_.GetDexCache(),
1259 outer_compilation_unit_.GetDexCache(),
1387 outer_compilation_unit_.GetDexCache(),
1660 Handle<mirror::DexCache> dex_cache = handles_->NewHandle(referrer->GetDexCache());
1722 Handle<mirror::DexCache> dex_cache = NewHandleIfDifferent(resolved_method->GetDexCache(),
[all...]
H A Dsharpening.cc257 ? dex_compilation_unit.GetDexCache()
/art/compiler/driver/
H A Ddex_compilation_unit.h112 Handle<mirror::DexCache> GetDexCache() const { function in class:art::DexCompilationUnit
/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h80 method->GetDexCache(),
244 ObjPtr<mirror::Class> klass = method->GetDexCache()->GetResolvedType(type_idx);
345 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(method->GetDexCache()));
370 referrer->GetDexCache(),
607 referrer->GetDexCache()->GetResolvedField(field_idx, kRuntimePointerSize);
664 ObjPtr<mirror::DexCache> dex_cache = referrer->GetDexCache();
752 ObjPtr<mirror::String> string = referrer->GetDexCache()->GetResolvedString(string_idx);
755 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache()));
764 ObjPtr<mirror::String> string = referrer->GetDexCache()->GetResolvedString(string_idx);
767 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache()));
[all...]
/art/test/626-const-class-linking/
H A Dclear_dex_cache_types.cc28 mirror::DexCache* dex_cache = soa.Decode<mirror::Class>(cls)->GetDexCache();
/art/runtime/native/
H A Djava_lang_Class.cc635 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
647 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
665 if (!klass->IsProxyClass() && klass->GetDexCache() != nullptr) {
689 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
699 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
716 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
740 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
754 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
765 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) {
780 if (klass->IsProxyClass() || klass->GetDexCache()
[all...]
/art/runtime/dex/
H A Ddex_file_annotations.cc75 ObjPtr<mirror::DexCache> GetDexCache() const REQUIRES_SHARED(Locks::mutator_lock_) {
77 return method_->GetDexCache();
79 return real_klass_->GetDexCache();
347 hs.NewHandle(klass.GetDexCache()),
460 dex::StringIndex(index), hs.NewHandle(klass.GetDexCache()));
477 hs.NewHandle(klass.GetDexCache()),
503 hs.NewHandle(klass.GetDexCache()),
541 hs.NewHandle(klass.GetDexCache()),
569 hs.NewHandle(klass.GetDexCache()),
784 hs.NewHandle(klass.GetDexCache()),
[all...]
/art/compiler/dex/
H A Dinline_method_analyser.cc151 method_index, method->GetDexCache(), method->GetClassLoader());
347 target_method->GetDexCache() != method->GetDexCache()) {
714 ObjPtr<mirror::DexCache> dex_cache = method->GetDexCache();
/art/compiler/
H A Dexception_test.cc63 dex_ = my_klass_->GetDexCache()->GetDexFile();
H A Dcommon_compiler_test.cc51 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache();

Completed in 364 milliseconds

123