• Home
  • Raw
  • Download

Lines Matching refs:it

185     auto it = std::find(methods_.begin(), methods_.end(), method);  in RemoveMethod()  local
186 if (it != methods_.end()) { in RemoveMethod()
187 methods_.erase(it); in RemoveMethod()
298 auto it = jni_stubs_map_.find(JniStubKey(method)); in ContainsMethod() local
299 if (it != jni_stubs_map_.end() && in ContainsMethod()
300 it->second.IsCompiled() && in ContainsMethod()
301 ContainsElement(it->second.GetMethods(), method)) { in ContainsMethod()
305 for (const auto& it : method_code_map_) { in ContainsMethod() local
306 if (it.second == method) { in ContainsMethod()
320 auto it = jni_stubs_map_.find(JniStubKey(method)); in GetJniStubCode() local
321 if (it != jni_stubs_map_.end()) { in GetJniStubCode()
322 JniStubData& data = it->second; in GetJniStubCode()
353 auto it = saved_compiled_methods_map_.find(method); in GetSavedEntryPointOfPreCompiledMethod() local
354 if (it != saved_compiled_methods_map_.end()) { in GetSavedEntryPointOfPreCompiledMethod()
355 code_ptr = it->second; in GetSavedEntryPointOfPreCompiledMethod()
521 for (auto it = jni_stubs_map_.begin(); it != jni_stubs_map_.end();) { in RemoveMethodsIn() local
522 it->second.RemoveMethodsIn(alloc); in RemoveMethodsIn()
523 if (it->second.GetMethods().empty()) { in RemoveMethodsIn()
524 method_headers.insert(OatQuickMethodHeader::FromCodePointer(it->second.GetCode())); in RemoveMethodsIn()
525 it = jni_stubs_map_.erase(it); in RemoveMethodsIn()
527 it->first.UpdateShorty(it->second.GetMethods().front()); in RemoveMethodsIn()
528 ++it; in RemoveMethodsIn()
531 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveMethodsIn() local
532 if (alloc.ContainsUnsafe(it->second)) { in RemoveMethodsIn()
533 method_headers.insert(OatQuickMethodHeader::FromCodePointer(it->first)); in RemoveMethodsIn()
534 it = method_code_map_.erase(it); in RemoveMethodsIn()
536 ++it; in RemoveMethodsIn()
540 for (auto it = osr_code_map_.begin(); it != osr_code_map_.end();) { in RemoveMethodsIn() local
541 if (alloc.ContainsUnsafe(it->first)) { in RemoveMethodsIn()
544 it = osr_code_map_.erase(it); in RemoveMethodsIn()
546 ++it; in RemoveMethodsIn()
549 for (auto it = profiling_infos_.begin(); it != profiling_infos_.end();) { in RemoveMethodsIn() local
550 ProfilingInfo* info = *it; in RemoveMethodsIn()
554 it = profiling_infos_.erase(it); in RemoveMethodsIn()
556 ++it; in RemoveMethodsIn()
710 auto it = jni_stubs_map_.find(JniStubKey(method)); in Commit() local
711 DCHECK(it != jni_stubs_map_.end()) in Commit()
713 JniStubData* data = &it->second; in Commit()
801 auto it = jni_stubs_map_.find(JniStubKey(method)); in RemoveMethodLocked() local
802 if (it != jni_stubs_map_.end() && it->second.RemoveMethod(method)) { in RemoveMethodLocked()
804 if (it->second.GetMethods().empty()) { in RemoveMethodLocked()
806 FreeCodeAndData(it->second.GetCode()); in RemoveMethodLocked()
808 jni_stubs_map_.erase(it); in RemoveMethodLocked()
810 it->first.UpdateShorty(it->second.GetMethods().front()); in RemoveMethodLocked()
814 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveMethodLocked() local
815 if (it->second == method) { in RemoveMethodLocked()
818 FreeCodeAndData(it->first); in RemoveMethodLocked()
820 it = method_code_map_.erase(it); in RemoveMethodLocked()
822 ++it; in RemoveMethodLocked()
873 for (auto& it : method_code_map_) { in MoveObsoleteMethod() local
874 if (it.second == old_method) { in MoveObsoleteMethod()
875 it.second = new_method; in MoveObsoleteMethod()
893 for (const auto& it : method_code_map_) { in TransitionToDebuggable() local
894 ArtMethod* method = it.second; in TransitionToDebuggable()
1025 for (const auto& it : *thread->GetInstrumentationStack()) { in Run()
1030 code_cache_->LookupMethodHeader(it.second.return_pc_, /* method= */ nullptr); in Run()
1194 for (auto it = jni_stubs_map_.begin(); it != jni_stubs_map_.end();) { in RemoveUnmarkedCode() local
1195 JniStubData* data = &it->second; in RemoveUnmarkedCode()
1199 ++it; in RemoveUnmarkedCode()
1202 it = jni_stubs_map_.erase(it); in RemoveUnmarkedCode()
1205 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveUnmarkedCode() local
1206 const void* code_ptr = it->first; in RemoveUnmarkedCode()
1209 ++it; in RemoveUnmarkedCode()
1213 it = method_code_map_.erase(it); in RemoveUnmarkedCode()
1312 for (const auto& it : method_code_map_) { in DoCollection() local
1313 ArtMethod* method = it.second; in DoCollection()
1314 const void* code_ptr = it.first; in DoCollection()
1382 auto it = jni_stubs_map_.find(JniStubKey(method)); in LookupMethodHeader() local
1383 if (it == jni_stubs_map_.end() || !ContainsElement(it->second.GetMethods(), method)) { in LookupMethodHeader()
1386 const void* code_ptr = it->second.GetCode(); in LookupMethodHeader()
1398 auto it = method_code_map_.lower_bound(reinterpret_cast<const void*>(pc)); in LookupMethodHeader() local
1399 if (it != method_code_map_.begin()) { in LookupMethodHeader()
1400 --it; in LookupMethodHeader()
1401 const void* code_ptr = it->first; in LookupMethodHeader()
1404 found_method = it->second; in LookupMethodHeader()
1434 auto it = osr_code_map_.find(method); in LookupOsrMethodHeader() local
1435 if (it == osr_code_map_.end()) { in LookupOsrMethodHeader()
1438 return OatQuickMethodHeader::FromCodePointer(it->second); in LookupOsrMethodHeader()
1648 auto it = jni_stubs_map_.find(key); in NotifyCompilationOf() local
1650 if (it == jni_stubs_map_.end()) { in NotifyCompilationOf()
1652 it = jni_stubs_map_.Put(key, JniStubData{}); in NotifyCompilationOf()
1655 JniStubData* data = &it->second; in NotifyCompilationOf()
1724 auto it = jni_stubs_map_.find(JniStubKey(method)); in DoneCompiling() local
1725 DCHECK(it != jni_stubs_map_.end()); in DoneCompiling()
1726 JniStubData* data = &it->second; in DoneCompiling()
1730 jni_stubs_map_.erase(it); // Remove the entry added in NotifyCompilationOf(). in DoneCompiling()
1786 auto it = osr_code_map_.find(method); in InvalidateCompiledCodeFor() local
1787 if (it != osr_code_map_.end() && OatQuickMethodHeader::FromCodePointer(it->second) == header) { in InvalidateCompiledCodeFor()
1789 osr_code_map_.erase(it); in InvalidateCompiledCodeFor()