Lines Matching refs:dex_cache
44 #include "mirror/dex_cache-inl.h"
221 for (DexCache* dex_cache : writer->dex_caches_) {
222 const DexFile& dex_file = *dex_cache->GetDexFile();
227 if (dex_cache->GetResolvedString(string_idx) == NULL) {
228 dex_cache->SetResolvedString(string_idx, string);
273 for (DexCache* dex_cache : dex_caches_) {
274 for (size_t i = 0; i < dex_cache->NumResolvedTypes(); i++) {
275 Class* klass = dex_cache->GetResolvedType(i);
277 dex_cache->SetResolvedType(i, NULL);
278 dex_cache->GetInitializedStaticStorage()->Set(i, NULL);
281 for (size_t i = 0; i < dex_cache->NumResolvedMethods(); i++) {
282 ArtMethod* method = dex_cache->GetResolvedMethod(i);
284 dex_cache->SetResolvedMethod(i, resolution_method);
287 for (size_t i = 0; i < dex_cache->NumResolvedFields(); i++) {
288 ArtField* field = dex_cache->GetResolvedField(i);
290 dex_cache->SetResolvedField(i, NULL);
380 for (DexCache* dex_cache : dex_caches_) {
381 dex_caches->Set(i++, dex_cache);
652 DexCache* dex_cache = class_linker->FindDexCache(patch->GetDexFile());
655 dex_cache,
663 CHECK(dex_cache->GetResolvedMethods()->Get(patch->GetTargetMethodIdx()) == method)
665 << PrettyMethod(dex_cache->GetResolvedMethods()->Get(patch->GetTargetMethodIdx())) << " "