/art/test/497-inlining-and-class-loader/ |
H A D | clear_dex_cache.cc | 31 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache(); 56 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache(); 58 ArtMethod** methods = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetResolvedMethods();
|
/art/runtime/mirror/ |
H A D | dex_cache_test.cc | 62 EXPECT_TRUE(linear_alloc->Contains(klass->GetDexCache()->GetResolvedMethods())); 80 EXPECT_EQ(klass1->GetDexCache(), klass2->GetDexCache()); 89 klass1->GetDexCache())));
|
H A D | field-inl.h | 60 auto* resolved_field = field->GetDexCache()->GetResolvedField(dex_field_index, pointer_size); 73 field->GetDexCache()->SetResolvedField(dex_field_index, field, pointer_size);
|
H A D | field.cc | 70 mirror::DexCache* const dex_cache = declaring_class->GetDexCache();
|
H A D | class.cc | 417 if (GetDexCache() == dex_cache) { 498 if (GetDexCache() == dex_cache) { 675 if (GetDexCache() == dex_cache) { 715 if (dex_cache == GetDexCache()) { 867 mirror::Class* interface = klass->GetDexCache()->GetResolvedType(type_idx); 901 mirror::DexCache* dex_cache = GetDexCache(); 1164 if (h_this->IsProxyClass() || h_this->GetDexCache() == nullptr) {
|
/art/runtime/ |
H A D | class_linker-inl.h | 66 DCHECK_LT(string_idx, declaring_class->GetDexCache()->NumStrings()); 70 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache())); 85 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache())); 97 mirror::DexCache* dex_cache_ptr = declaring_class->GetDexCache(); 149 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(declaring_class->GetDexCache())); 170 return GetResolvedField(field_idx, field_declaring_class->GetDexCache()); 179 Handle<mirror::DexCache> dex_cache(hs.NewHandle(declaring_class->GetDexCache()));
|
H A D | art_method-inl.h | 133 ->GetDexCache()->NumResolvedMethods()); 152 ->GetDexCache()->NumResolvedMethods()); 183 GetInterfaceMethodIfProxy(ptr_size)->GetDeclaringClass()->GetDexCache(); 275 return GetDexCache()->GetDexFile(); 393 inline mirror::DexCache* ArtMethod::GetDexCache() { function in class:art::ArtMethod 395 return GetDeclaringClass()->GetDexCache();
|
H A D | art_field-inl.h | 296 auto* dex_cache = declaring_class->GetDexCache(); 311 inline mirror::DexCache* ArtField::GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_) { 312 return GetDeclaringClass()->GetDexCache(); 316 return GetDexCache()->GetDexFile(); 322 auto* dex_cache = GetDexCache();
|
H A D | art_method.cc | 60 Handle<mirror::DexCache> dex_cache(hs.NewHandle(GetDexCache())); 111 if (GetDexCache() == other->GetDexCache()) { 336 auto* dex_cache = GetDexCache();
|
H A D | common_throws.cc | 361 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); 391 Thread::Current()->GetCurrentMethod(nullptr)->GetDeclaringClass()->GetDexCache(); 398 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); 536 method->GetDeclaringClass()->GetDexCache()->GetDexFile();
|
H A D | art_field.h | 192 mirror::DexCache* GetDexCache() SHARED_REQUIRES(Locks::mutator_lock_);
|
/art/runtime/verifier/ |
H A D | method_verifier-inl.h | 49 inline mirror::DexCache* MethodVerifier::GetDexCache() { function in class:art::verifier::MethodVerifier
|
/art/test/595-profile-saving/ |
H A D | profile-saving.cc | 77 const DexFile* dex_file = soa.Decode<mirror::Class*>(cls)->GetDexCache()->GetDexFile();
|
/art/compiler/driver/ |
H A D | dex_compilation_unit.h | 111 Handle<mirror::DexCache> GetDexCache() const { function in class:art::DexCompilationUnit
|
H A D | compiler_driver-inl.h | 33 inline mirror::DexCache* CompilerDriver::GetDexCache(const DexCompilationUnit* mUnit) { function in class:art::CompilerDriver 106 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile(); 182 if (LIKELY(members_class->GetDexCache() == dex_cache)) { 279 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile(); 365 CHECK_EQ(referrer_class->GetDexCache()->GetResolvedMethod(
|
/art/compiler/optimizing/ |
H A D | builder.h | 54 ssa_builder_(graph, dex_compilation_unit->GetDexCache(), handles),
|
H A D | inliner.cc | 193 if (cls->GetDexCache() == nullptr) { 200 DCHECK_EQ(cls->GetDexCache(), dex_cache.Get()); 270 ? caller_compilation_unit_.GetDexCache().Get() 277 resolved_method = caller_compilation_unit_.GetDexCache().Get()->GetResolvedMethod( 358 handles_->NewHandle(field->GetDexCache()), 373 ic.GetMonomorphicType(), caller_dex_file, caller_compilation_unit_.GetDexCache()); 414 outer_compilation_unit_.GetDexCache(), 498 ic.GetTypeAt(i), caller_dex_file, caller_compilation_unit_.GetDexCache()); 543 outer_compilation_unit_.GetDexCache(), 733 outer_compilation_unit_.GetDexCache(), [all...] |
H A D | instruction_builder.cc | 679 method_idx, dex_compilation_unit_->GetDexCache(), class_loader))); 690 dex_compilation_unit_->GetDexCache(), 709 dex_compilation_unit_->GetDexCache().Get(), 906 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); 909 Handle<mirror::DexCache> outer_dex_cache = outer_compilation_unit_->GetDexCache(); 992 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); 993 Handle<mirror::DexCache> outer_dex_cache = outer_compilation_unit_->GetDexCache(); 1232 dex_compilation_unit_->GetDexCache(), 1253 dex_compilation_unit_->GetDexCache(), 1269 Handle<mirror::DexCache> dex_cache = compilation_unit.GetDexCache(); [all...] |
H A D | sharpening.cc | 172 ? compilation_unit_.GetDexCache()
|
/art/runtime/native/ |
H A D | java_lang_Class.cc | 423 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 435 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 451 if (!klass->IsProxyClass() && klass->GetDexCache() != nullptr) { 477 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 487 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 504 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 528 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 542 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 553 if (klass->IsProxyClass() || klass->GetDexCache() == nullptr) { 568 if (klass->IsProxyClass() || klass->GetDexCache() [all...] |
/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 68 Handle<mirror::DexCache> dex_cache(hs.NewHandle(outer_method->GetDexCache())); 349 Handle<mirror::DexCache> h_dex_cache(hs.NewHandle(method->GetDexCache())); 617 referrer->GetDeclaringClass()->GetDexCache()->GetResolvedField(field_idx, sizeof(void*)); 672 referring_class->GetDexCache()->GetResolvedMethod(method_idx, sizeof(void*)); 698 referring_class->GetDexCache()->GetResolvedType(method_type_idx);
|
/art/runtime/quick/ |
H A D | inline_method_analyser.cc | 150 method->GetDexCache()->GetResolvedMethod(method_index, pointer_size); 218 mirror::DexCache* dex_cache = method->GetDexCache(); 344 target_method->GetDexCache() != method->GetDexCache()) { 734 mirror::DexCache* dex_cache = method->GetDexCache();
|
/art/compiler/dex/ |
H A D | verified_method.cc | 173 ArtMethod* abstract_method = method_verifier->GetDexCache()->GetResolvedMethod(
|
/art/compiler/ |
H A D | exception_test.cc | 54 dex_ = my_klass_->GetDexCache()->GetDexFile();
|
H A D | common_compiler_test.cc | 49 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache();
|