Home
last modified time | relevance | path

Searched refs:preresolved_strings (Results 1 – 4 of 4) sorted by relevance

/art/runtime/mirror/
Ddex_cache-inl.h89 GcRoot<mirror::String>* preresolved_strings = GetPreResolvedStrings(); in GetResolvedString() local
92 if (preresolved_strings != nullptr) { in GetResolvedString()
95 mirror::String* string = preresolved_strings[string_idx.index_].Read(); in GetResolvedString()
385 GcRoot<mirror::String>* const preresolved_strings = GetPreResolvedStrings(); in VisitReferences() local
386 if (preresolved_strings != nullptr) { in VisitReferences()
389 visitor.VisitRootIfNonNull(preresolved_strings[i].AddressWithoutBarrier()); in VisitReferences()
/art/dex2oat/linker/
Dimage_writer.cc716 GcRoot<mirror::String>* preresolved_strings = dex_cache->GetPreResolvedStrings(); in PrepareDexCacheArraySlots() local
717 if (preresolved_strings != nullptr) { in PrepareDexCacheArraySlots()
718 DCHECK(!IsInBootImage(preresolved_strings)); in PrepareDexCacheArraySlots()
723 native_object_relocations_.emplace(&preresolved_strings[i], in PrepareDexCacheArraySlots()
2334 GcRoot<mirror::String>* preresolved_strings = dex_cache->GetPreResolvedStrings(); in CollectStringReferenceInfo() local
2337 ObjPtr<mirror::String> referred_string = preresolved_strings[index].Read(); in CollectStringReferenceInfo()
/art/dex2oat/
Ddex2oat_test.cc2410 GcRoot<mirror::String>* preresolved_strings = dex_cache->GetPreResolvedStrings(); in TEST_F()
2413 ObjPtr<mirror::String> string = preresolved_strings[i].Read<kWithoutReadBarrier>(); in TEST_F()
/art/runtime/
Dclass_linker.cc1567 GcRoot<mirror::String>* preresolved_strings = in VisitInternedStringReferences() local
1572 if (preresolved_strings != nullptr) { in VisitInternedStringReferences()
1574 preresolved_strings[string_index].Read(); in VisitInternedStringReferences()
1580 preresolved_strings[string_index] = GcRoot<mirror::String>(visited); in VisitInternedStringReferences()