Lines Matching refs:it

181     for (auto it = kept_end; it != methods_.end(); it++) {  in RemoveMethodsIn()  local
182 VLOG(jit) << "JIT removed (JNI) " << (*it)->PrettyMethod() << ": " << code_; in RemoveMethodsIn()
188 auto it = std::find(methods_.begin(), methods_.end(), method); in RemoveMethod() local
189 if (it != methods_.end()) { in RemoveMethod()
190 VLOG(jit) << "JIT removed (JNI) " << (*it)->PrettyMethod() << ": " << code_; in RemoveMethod()
191 methods_.erase(it); in RemoveMethod()
303 auto it = jni_stubs_map_.find(JniStubKey(method)); in ContainsMethod() local
304 if (it != jni_stubs_map_.end() && in ContainsMethod()
305 it->second.IsCompiled() && in ContainsMethod()
306 ContainsElement(it->second.GetMethods(), method)) { in ContainsMethod()
310 for (const auto& it : method_code_map_) { in ContainsMethod() local
311 if (it.second == method) { in ContainsMethod()
325 auto it = jni_stubs_map_.find(JniStubKey(method)); in GetJniStubCode() local
326 if (it != jni_stubs_map_.end()) { in GetJniStubCode()
327 JniStubData& data = it->second; in GetJniStubCode()
358 auto it = saved_compiled_methods_map_.find(method); in GetSavedEntryPointOfPreCompiledMethod() local
359 if (it != saved_compiled_methods_map_.end()) { in GetSavedEntryPointOfPreCompiledMethod()
360 code_ptr = it->second; in GetSavedEntryPointOfPreCompiledMethod()
520 for (auto it : compiled_methods) { in FreeAllMethodHeaders() local
521 CHECK_EQ(debug_info.count(it.first), 1u) << "No debug info: " << it.second->PrettyMethod(); in FreeAllMethodHeaders()
540 for (auto it = jni_stubs_map_.begin(); it != jni_stubs_map_.end();) { in RemoveMethodsIn() local
541 it->second.RemoveMethodsIn(alloc); in RemoveMethodsIn()
542 if (it->second.GetMethods().empty()) { in RemoveMethodsIn()
543 method_headers.insert(OatQuickMethodHeader::FromCodePointer(it->second.GetCode())); in RemoveMethodsIn()
544 it = jni_stubs_map_.erase(it); in RemoveMethodsIn()
546 it->first.UpdateShorty(it->second.GetMethods().front()); in RemoveMethodsIn()
547 ++it; in RemoveMethodsIn()
550 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveMethodsIn() local
551 if (alloc.ContainsUnsafe(it->second)) { in RemoveMethodsIn()
552 method_headers.insert(OatQuickMethodHeader::FromCodePointer(it->first)); in RemoveMethodsIn()
553 VLOG(jit) << "JIT removed " << it->second->PrettyMethod() << ": " << it->first; in RemoveMethodsIn()
554 it = method_code_map_.erase(it); in RemoveMethodsIn()
556 ++it; in RemoveMethodsIn()
560 for (auto it = osr_code_map_.begin(); it != osr_code_map_.end();) { in RemoveMethodsIn() local
561 if (alloc.ContainsUnsafe(it->first)) { in RemoveMethodsIn()
564 it = osr_code_map_.erase(it); in RemoveMethodsIn()
566 ++it; in RemoveMethodsIn()
569 for (auto it = profiling_infos_.begin(); it != profiling_infos_.end();) { in RemoveMethodsIn() local
570 ProfilingInfo* info = *it; in RemoveMethodsIn()
574 it = profiling_infos_.erase(it); in RemoveMethodsIn()
576 ++it; in RemoveMethodsIn()
749 auto it = jni_stubs_map_.find(JniStubKey(method)); in Commit() local
750 DCHECK(it != jni_stubs_map_.end()) in Commit()
752 JniStubData* data = &it->second; in Commit()
839 auto it = jni_stubs_map_.find(JniStubKey(method)); in RemoveMethodLocked() local
840 if (it != jni_stubs_map_.end() && it->second.RemoveMethod(method)) { in RemoveMethodLocked()
842 if (it->second.GetMethods().empty()) { in RemoveMethodLocked()
844 FreeCodeAndData(it->second.GetCode()); in RemoveMethodLocked()
846 jni_stubs_map_.erase(it); in RemoveMethodLocked()
848 it->first.UpdateShorty(it->second.GetMethods().front()); in RemoveMethodLocked()
852 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveMethodLocked() local
853 if (it->second == method) { in RemoveMethodLocked()
856 FreeCodeAndData(it->first); in RemoveMethodLocked()
858 VLOG(jit) << "JIT removed " << it->second->PrettyMethod() << ": " << it->first; in RemoveMethodLocked()
859 it = method_code_map_.erase(it); in RemoveMethodLocked()
861 ++it; in RemoveMethodLocked()
912 for (auto& it : method_code_map_) { in MoveObsoleteMethod() local
913 if (it.second == old_method) { in MoveObsoleteMethod()
914 it.second = new_method; in MoveObsoleteMethod()
932 for (const auto& it : method_code_map_) { in TransitionToDebuggable() local
933 ArtMethod* method = it.second; in TransitionToDebuggable()
1074 for (const auto& it : *thread->GetInstrumentationStack()) { in Run()
1079 code_cache_->LookupMethodHeader(it.second.return_pc_, /* method= */ nullptr); in Run()
1247 for (auto it = jni_stubs_map_.begin(); it != jni_stubs_map_.end();) { in RemoveUnmarkedCode() local
1248 JniStubData* data = &it->second; in RemoveUnmarkedCode()
1252 ++it; in RemoveUnmarkedCode()
1258 it = jni_stubs_map_.erase(it); in RemoveUnmarkedCode()
1261 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveUnmarkedCode() local
1262 const void* code_ptr = it->first; in RemoveUnmarkedCode()
1265 ++it; in RemoveUnmarkedCode()
1269 VLOG(jit) << "JIT removed " << it->second->PrettyMethod() << ": " << it->first; in RemoveUnmarkedCode()
1270 it = method_code_map_.erase(it); in RemoveUnmarkedCode()
1419 for (const auto& it : method_code_map_) { in DoCollection() local
1420 ArtMethod* method = it.second; in DoCollection()
1421 const void* code_ptr = it.first; in DoCollection()
1489 auto it = jni_stubs_map_.find(JniStubKey(method)); in LookupMethodHeader() local
1490 if (it == jni_stubs_map_.end() || !ContainsElement(it->second.GetMethods(), method)) { in LookupMethodHeader()
1493 const void* code_ptr = it->second.GetCode(); in LookupMethodHeader()
1505 auto it = method_code_map_.lower_bound(reinterpret_cast<const void*>(pc)); in LookupMethodHeader() local
1506 if (it != method_code_map_.begin()) { in LookupMethodHeader()
1507 --it; in LookupMethodHeader()
1508 const void* code_ptr = it->first; in LookupMethodHeader()
1511 found_method = it->second; in LookupMethodHeader()
1541 auto it = osr_code_map_.find(method); in LookupOsrMethodHeader() local
1542 if (it == osr_code_map_.end()) { in LookupOsrMethodHeader()
1545 return OatQuickMethodHeader::FromCodePointer(it->second); in LookupOsrMethodHeader()
1755 auto it = jni_stubs_map_.find(key); in NotifyCompilationOf() local
1757 if (it == jni_stubs_map_.end()) { in NotifyCompilationOf()
1759 it = jni_stubs_map_.Put(key, JniStubData{}); in NotifyCompilationOf()
1762 JniStubData* data = &it->second; in NotifyCompilationOf()
1834 auto it = jni_stubs_map_.find(JniStubKey(method)); in DoneCompiling() local
1835 DCHECK(it != jni_stubs_map_.end()); in DoneCompiling()
1836 JniStubData* data = &it->second; in DoneCompiling()
1840 jni_stubs_map_.erase(it); // Remove the entry added in NotifyCompilationOf(). in DoneCompiling()
1892 auto it = osr_code_map_.find(method); in InvalidateCompiledCodeFor() local
1893 if (it != osr_code_map_.end() && OatQuickMethodHeader::FromCodePointer(it->second) == header) { in InvalidateCompiledCodeFor()
1895 osr_code_map_.erase(it); in InvalidateCompiledCodeFor()
1986 for (const auto& it : jni_stubs_map_) { in VisitAllMethods() local
1987 const JniStubData& data = it.second; in VisitAllMethods()
1994 for (auto it : method_code_map_) { // Includes OSR methods. in VisitAllMethods() local
1995 cb(it.first, it.second); in VisitAllMethods()
1997 for (auto it : saved_compiled_methods_map_) { in VisitAllMethods() local
1998 cb(it.second, it.first); in VisitAllMethods()
2000 for (auto it : zygote_map_) { in VisitAllMethods() local
2001 if (it.code_ptr != nullptr && it.method != nullptr) { in VisitAllMethods()
2002 cb(it.code_ptr, it.method); in VisitAllMethods()