Home
last modified time | relevance | path

Searched refs:Iterate (Results 1 – 12 of 12) sorted by relevance

/art/openjdkjvmti/
Dti_class_loader-inl.h61 for (auto current_element : dex_elements_list.Iterate<art::mirror::Object>()) { in VisitDexFileObjects()
Dti_redefine.cc1799 auto iterator = art::ZipLeft(old_classes_arr.Iterate<art::mirror::Class>(), in CollectAndCreateNewInstances()
1800 new_classes_arr.Iterate<art::mirror::Class>()); in CollectAndCreateNewInstances()
2625 art::ZipLeft(data.GetNewClasses()->Iterate(), data.GetOldClasses()->Iterate())) { in CollectNewFieldAndMethodMappings()
2784 std::vector<art::ObjPtr<art::mirror::Class>> old_classes_vec(old_classes->Iterate().begin(), in UpdateClassStructurally()
2785 old_classes->Iterate().end()); in UpdateClassStructurally()
2787 for (auto [new_class, old_class] : art::ZipLeft(new_classes->Iterate(), old_classes->Iterate())) { in UpdateClassStructurally()
2801 art::ZipLeft(new_instances->Iterate(), old_instances->Iterate())) { in UpdateClassStructurally()
2809 for (auto [old_class, new_class] : art::ZipLeft(old_classes->Iterate(), new_classes->Iterate())) { in UpdateClassStructurally()
2855 auto orig_classes_iter = old_classes->Iterate(); in UpdateClassStructurally()
2856 auto replacement_classes_iter = new_classes->Iterate(); in UpdateClassStructurally()
[all …]
Dti_threadgroup.cc206 for (auto entry : groups_array_as_array->Iterate()) { in GetChildThreadGroups()
Dti_field.cc179 for (auto str : str_array->Iterate()) { in GetFieldName()
Dti_class.cc727 for (auto str : str_array->Iterate()) { in GetClassSignature()
Dti_method.cc359 for (auto str : str_array->Iterate()) { in GetMethodName()
Dti_heap.cc1169 for (auto elem_pair : art::ZipCount(obj_array->Iterate())) { in VisitArray()
/art/runtime/
Dhandle.h86 ALWAYS_INLINE IterationRange<mirror::HandleArrayIter<Type>> Iterate() in Iterate() function
88 return T::Iterate(*this); in Iterate()
Dclass_loader_utils.h85 for (auto element : dex_elements.Iterate<mirror::Object>()) { in VisitClassLoaderDexElements()
Dclass_loader_context.cc1037 for (auto element : dex_elements.Iterate<mirror::Object>()) { in CollectDexFilesFromSupportedClassLoader()
1067 for (auto element : dex_elements.Iterate<mirror::Object>()) { in GetDexFilesFromDexElementsArray()
1180 for (auto library : shared_libraries.Iterate<mirror::ClassLoader>()) { in CreateInfoFromClassLoader()
1198 for (auto library : shared_libraries_after.Iterate<mirror::ClassLoader>()) { in CreateInfoFromClassLoader()
Dclass_linker.cc1686 for (auto dex_cache : dex_caches.Iterate<mirror::DexCache>()) { in Update()
1839 for (auto dex_cache : dex_caches->Iterate()) { in OpenImageDexFiles()
1875 for (auto dex_cache : dex_caches.Iterate<mirror::DexCache>()) { in OpenAndInitImageDexFiles()
2936 for (auto loader : shared_libraries.Iterate<mirror::ClassLoader>()) { in FindClassInSharedLibrariesHelper()
5138 for (auto [mirror, idx] : ZipCount(h_methods.Iterate<mirror::Method>())) { in CreateProxyClass()
/art/runtime/mirror/
Dobject_array.h127 inline IterationRange<ObjPtrArrayIter<T>> Iterate() REQUIRES_SHARED(Locks::mutator_lock_) { in Iterate() function
143 static inline IterationRange<HandleArrayIter<T>> Iterate(Handle<ObjectArray<T>>& h_this) in Iterate() function