Searched refs:intern_remap (Results 1 – 2 of 2) sorted by relevance
/art/runtime/gc/space/ |
D | image_space.cc | 681 const SafeMap<mirror::String*, mirror::String*>& intern_remap) in RemapInternedStringsVisitor() argument 683 : intern_remap_(intern_remap), in RemapInternedStringsVisitor() 803 SafeMap<mirror::String*, mirror::String*> intern_remap; in InitAppImage() local 804 RemoveInternTableDuplicates(old_spaces, space.get(), &intern_remap); in InitAppImage() 805 if (!intern_remap.empty()) { in InitAppImage() 806 RemapInternedStringDuplicates(intern_remap, space.get()); in InitAppImage() 1009 /*inout*/SafeMap<mirror::String*, mirror::String*>* intern_remap) in RemoveInternTableDuplicates() argument 1023 RemoveDuplicates(old_set, &new_set, intern_remap); in RemoveInternTableDuplicates() 1030 const SafeMap<mirror::String*, mirror::String*>& intern_remap, in RemapInternedStringDuplicates() argument 1032 RemapInternedStringsVisitor visitor(intern_remap); in RemapInternedStringDuplicates() [all …]
|
/art/runtime/ |
D | class_linker.cc | 1770 SafeMap<mirror::String*, mirror::String*> intern_remap; in HandleAppImageStrings() local 1788 intern_remap.Put(string.Ptr(), existing.Ptr()); in HandleAppImageStrings() 1801 intern_remap.Put(it->Read(), existing.Ptr()); in HandleAppImageStrings() 1816 if (!intern_remap.empty()) { in HandleAppImageStrings() 1817 VLOG(image) << "AppImage:conflictingInternStrings = " << intern_remap.size(); in HandleAppImageStrings() 1821 [&intern_remap](ObjPtr<mirror::String> str) REQUIRES_SHARED(Locks::mutator_lock_) { in HandleAppImageStrings() 1822 auto it = intern_remap.find(str.Ptr()); in HandleAppImageStrings() 1823 if (it != intern_remap.end()) { in HandleAppImageStrings()
|