| /art/compiler/optimizing/ |
| optimizing_compiler.cc | 271 Handle<mirror::DexCache> dex_cache) const OVERRIDE; 323 Handle<mirror::DexCache> dex_cache, 617 Handle<mirror::DexCache> dex_cache, 666 dex_cache); 690 soa, dex_cache, loader, &dex_compilation_unit, method_idx, invoke_type); 706 if (dex_cache->GetResolvedType(type_index) == nullptr) { 707 dex_cache->SetResolvedType(type_index, method->GetDeclaringClass()); 747 dex_cache, 794 Handle<mirror::DexCache> dex_cache) const { 815 dex_cache, [all...] |
| instruction_builder.cc | 741 // attempt to read the dex_cache with a dex_method_index that is not from the correct 906 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); local 992 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); local 1269 Handle<mirror::DexCache> dex_cache = compilation_unit.GetDexCache(); local 1285 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); local 1326 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); local 1629 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); local 1672 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); local 2610 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); local [all...] |
| instruction_builder.h | 26 #include "mirror/dex_cache.h" 46 Handle<mirror::DexCache> dex_cache) 65 dex_cache_(dex_cache), 102 Handle<mirror::DexCache> dex_cache,
|
| reference_type_propagation.cc | 21 #include "mirror/dex_cache.h" 445 Handle<mirror::DexCache> dex_cache( 452 invoke->GetDexFile(), invoke->GetDexMethodIndex(), dex_cache, loader, nullptr, kDirect); 479 mirror::DexCache* dex_cache = FindDexCacheWithHint(soa.Self(), dex_file, hint_dex_cache_); local 481 SetClassAsTypeInfo(instr, dex_cache->GetResolvedType(type_idx), is_exact); 497 mirror::DexCache* dex_cache = FindDexCacheWithHint(self, dex_file, hint_dex_cache); local 499 return dex_cache->GetResolvedType(type_idx); 783 mirror::DexCache* dex_cache = local [all...] |
| register_allocator_test.cc | 462 ScopedNullHandle<mirror::DexCache> dex_cache; local 480 dex_cache, 507 dex_cache, 516 dex_cache, 614 ScopedNullHandle<mirror::DexCache> dex_cache; local 633 dex_cache, [all...] |
| /art/runtime/verifier/ |
| method_verifier.h | 163 Handle<mirror::DexCache> dex_cache, 176 Handle<mirror::DexCache> dex_cache, 287 Handle<mirror::DexCache> dex_cache, 338 Handle<mirror::DexCache> dex_cache, 360 Handle<mirror::DexCache> dex_cache, [all...] |
| method_verifier.cc | 41 #include "mirror/dex_cache-inl.h" 155 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); 159 dex_cache, 194 Handle<mirror::DexCache> dex_cache, 218 *dex_file, method_idx, dex_cache, class_loader, nullptr, type); 231 dex_cache, 264 Handle<mirror::DexCache> dex_cache, 298 dex_cache, 311 dex_cache, 355 Handle<mirror::DexCache> dex_cache, [all...] |
| /art/runtime/ |
| common_throws.cc | 361 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); local 362 const DexFile& dex_file = *dex_cache->GetDexFile(); 390 mirror::DexCache* dex_cache = local 392 const DexFile& dex_file = *dex_cache->GetDexFile(); 398 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); local 399 const DexFile& dex_file = *dex_cache->GetDexFile();
|
| intern_table.cc | 26 #include "mirror/dex_cache-inl.h" 189 mirror::DexCache* dex_cache = dex_caches->Get(i); local 190 const size_t num_strings = dex_cache->NumStrings(); 192 mirror::String* image_string = dex_cache->GetResolvedString(j); 220 mirror::DexCache* dex_cache = dex_caches->Get(i); local 221 const DexFile* dex_file = dex_cache->GetDexFile(); 227 mirror::String* image_string = dex_cache->GetResolvedString(string_idx);
|
| class_linker.h | 248 Handle<mirror::DexCache> dex_cache) 254 Handle<mirror::DexCache> dex_cache) 281 Handle<mirror::DexCache> dex_cache, 301 Handle<mirror::DexCache> dex_cache, 315 Handle<mirror::DexCache> dex_cache, 325 Handle<mirror::DexCache> dex_cache, 332 ArtField* GetResolvedField(uint32_t field_idx, mirror::DexCache* dex_cache) 344 Handle<mirror::DexCache> dex_cache, 355 Handle<mirror::DexCache> dex_cache, 384 void RegisterDexFile(const DexFile& dex_file, Handle<mirror::DexCache> dex_cache) [all...] |
| art_method.cc | 60 Handle<mirror::DexCache> dex_cache(hs.NewHandle(GetDexCache())); 61 auto* dex_file = dex_cache->GetDexFile(); 65 dex_cache); 336 auto* dex_cache = GetDexCache(); local 337 auto* dex_file = dex_cache->GetDexFile();
|
| art_method-inl.h | 31 #include "mirror/dex_cache-inl.h" 182 mirror::DexCache* dex_cache = local 184 if (UNLIKELY(type_index >= dex_cache->NumResolvedTypes())) { 185 ThrowArrayIndexOutOfBoundsException(type_index, dex_cache->NumResolvedTypes());
|
| class_linker_test.cc | 33 #include "mirror/dex_cache.h" 370 mirror::DexCache* dex_cache = class_linker_->FindDexCache(Thread::Current(), dex); local 371 auto* resolved_methods = dex_cache->GetResolvedMethods(); 372 for (size_t i = 0, num_methods = dex_cache->NumResolvedMethods(); i != num_methods; ++i) { [all...] |
| trace.cc | 35 #include "mirror/dex_cache-inl.h" 656 mirror::DexCache* dex_cache = class_linker->FindDexCache(self, *e.first, false); local 659 visited_methods->insert(dex_cache->GetResolvedMethod(i, sizeof(void*))); 851 mirror::DexCache* dex_cache = method->GetDexCache(); local 852 const DexFile* dex_file = dex_cache->GetDexFile(); 853 auto* resolved_method = dex_cache->GetResolvedMethod(method->GetDexMethodIndex(), sizeof(void*)); 856 dex_cache->SetResolvedMethod(method->GetDexMethodIndex(), method, sizeof(void*)); [all...] |
| art_field.h | 210 mirror::DexCache* dex_cache)
|
| dex_file.cc | [all...] |
| /art/runtime/mirror/ |
| class-inl.h | 29 #include "dex_cache.h" 374 uint32_t field_idx, DexCache* dex_cache) { 375 DCHECK_EQ(use_referrers_cache, dex_cache == nullptr); 380 DexCache* referrer_dex_cache = use_referrers_cache ? this->GetDexCache() : dex_cache; 403 uint32_t method_idx, DexCache* dex_cache) { 405 DCHECK_EQ(use_referrers_cache, dex_cache == nullptr); 410 DexCache* referrer_dex_cache = use_referrers_cache ? this->GetDexCache() : dex_cache; 433 DexCache* dex_cache, uint32_t field_idx) { 434 return ResolvedFieldAccessTest<false, false>(access_to, field, field_idx, dex_cache); 443 DexCache* dex_cache, uint32_t method_idx) [all...] |
| class.h | 642 DexCache* dex_cache, uint32_t field_idx) 652 DexCache* dex_cache, uint32_t method_idx) [all...] |
| /art/runtime/gc/space/ |
| image_space.cc | 1066 mirror::DexCache* dex_cache = dex_caches->Get<kVerifyNone, kWithoutReadBarrier>(i); local [all...] |
| /art/compiler/ |
| common_compiler_test.cc | 32 #include "mirror/dex_cache.h" 49 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); local 50 const DexFile& dex_file = *dex_cache->GetDexFile();
|
| image_writer.h | 39 #include "mirror/dex_cache.h" 133 size_t GetOatIndexForDexCache(mirror::DexCache* dex_cache) const 328 void AddDexCacheArrayRelocation(void* array, size_t offset, mirror::DexCache* dex_cache) 468 T* NativeCopyLocation(T* obj, mirror::DexCache* dex_cache) SHARED_REQUIRES(Locks::mutator_lock_);
|
| oat_writer.cc | 45 #include "mirror/dex_cache-inl.h" [all...] |
| /art/runtime/quick/ |
| inline_method_analyser.cc | 27 #include "mirror/dex_cache-inl.h" 218 mirror::DexCache* dex_cache = method->GetDexCache(); local 219 ArtField* field = dex_cache->GetResolvedField(field_index, pointer_size); 229 ArtField* f = dex_cache->GetResolvedField(iputs[old_pos].field_index, pointer_size); 734 mirror::DexCache* dex_cache = method->GetDexCache(); local 736 ArtField* field = dex_cache->GetResolvedField(field_idx, pointer_size); 742 if (!method_class->CanAccessResolvedField(field_class, field, dex_cache, field_idx) ||
|
| /art/oatdump/ |
| oatdump.cc | 50 #include "mirror/dex_cache-inl.h" 1424 mirror::DexCache* dex_cache = local 1720 auto* dex_cache = down_cast<mirror::DexCache*>(obj); local [all...] |
| /art/runtime/jit/ |
| offline_profiling_info.cc | 68 for (const DexCacheResolvedClasses& dex_cache : resolved_classes) { 69 if (!AddResolvedClasses(dex_cache)) {
|