Lines Matching refs:dex_cache

987   ObjPtr<mirror::DexCache> dex_cache = klass->GetDexCache();  in TEST_F()  local
989 class_linker_->LookupResolvedType(type_idx, dex_cache, class_loader.Get()), in TEST_F()
992 dex_cache->ClearResolvedType(type_idx); in TEST_F()
993 EXPECT_TRUE(dex_cache->GetResolvedType(type_idx) == nullptr); in TEST_F()
995 class_linker_->LookupResolvedType(type_idx, dex_cache, class_loader.Get()), in TEST_F()
1008 Handle<mirror::DexCache> dex_cache = hs.NewHandle(all_fields_klass->GetDexCache()); in TEST_F() local
1009 const DexFile& dex_file = *dex_cache->GetDexFile(); in TEST_F()
1016 class_linker_->LookupResolvedType(array_idx, dex_cache.Get(), class_loader.Get()) == nullptr); in TEST_F()
1023 class_linker_->LookupResolvedType(array_idx, dex_cache.Get(), class_loader.Get()), in TEST_F()
1026 dex_cache->ClearResolvedType(array_idx); in TEST_F()
1027 EXPECT_TRUE(dex_cache->GetResolvedType(array_idx) == nullptr); in TEST_F()
1029 class_linker_->LookupResolvedType(array_idx, dex_cache.Get(), class_loader.Get()), in TEST_F()
1043 Handle<mirror::DexCache> dex_cache = hs.NewHandle(klass->GetDexCache()); in TEST_F() local
1045 class_linker_->LookupResolvedType(type_idx, dex_cache.Get(), class_loader.Get()), in TEST_F()
1048 dex_cache->ClearResolvedType(type_idx); in TEST_F()
1049 EXPECT_TRUE(dex_cache->GetResolvedType(type_idx) == nullptr); in TEST_F()
1051 class_linker_->LookupResolvedType(type_idx, dex_cache.Get(), class_loader.Get()), in TEST_F()
1063 class_linker_->LookupResolvedType(type_idx, dex_cache.Get(), class_loader.Get()), in TEST_F()
1066 dex_cache->ClearResolvedType(type_idx); in TEST_F()
1067 EXPECT_TRUE(dex_cache->GetResolvedType(type_idx) == nullptr); in TEST_F()
1069 class_linker_->LookupResolvedType(type_idx, dex_cache.Get(), class_loader.Get()), in TEST_F()
1523 MutableHandle<mirror::DexCache> dex_cache(hs.NewHandle<mirror::DexCache>(nullptr)); in TEST_F() local
1527 dex_cache.Assign(soa.Self()->DecodeJObject(data.weak_root)->AsDexCache()); in TEST_F()
1528 if (dex_cache != nullptr) { in TEST_F()
1532 ASSERT_TRUE(dex_cache != nullptr); in TEST_F()
1538 const DexFile* old_dex_file = dex_cache->GetDexFile(); in TEST_F()
1548 dex_cache.Assign(class_linker->AllocAndInitializeDexCache(Thread::Current(), *dex_file, alloc)); in TEST_F()
1549 DCHECK_EQ(dex_cache->GetLocation()->CompareTo(location.Get()), 0); in TEST_F()
1553 class_linker->RegisterDexFileLocked(*dex_file, dex_cache.Get(), /* class_loader= */ nullptr); in TEST_F()
1575 Handle<mirror::DexCache> dex_cache = hs.NewHandle( in TEST_F() local
1585 class_linker_->ResolveMethodType(soa.Self(), method1_id.proto_idx_, dex_cache, class_loader)); in TEST_F()
1599 class_linker_->ResolveMethodType(soa.Self(), method1_id.proto_idx_, dex_cache, class_loader)); in TEST_F()
1612 class_linker_->ResolveMethodType(soa.Self(), method2_id.proto_idx_, dex_cache, class_loader)); in TEST_F()