Lines Matching refs:it
174 auto it = std::find(methods_.begin(), methods_.end(), method); in RemoveMethod() local
175 if (it != methods_.end()) { in RemoveMethod()
176 methods_.erase(it); in RemoveMethod()
503 auto it = jni_stubs_map_.find(JniStubKey(method)); in ContainsMethod() local
504 if (it != jni_stubs_map_.end() && in ContainsMethod()
505 it->second.IsCompiled() && in ContainsMethod()
506 ContainsElement(it->second.GetMethods(), method)) { in ContainsMethod()
510 for (const auto& it : method_code_map_) { in ContainsMethod() local
511 if (it.second == method) { in ContainsMethod()
522 auto it = jni_stubs_map_.find(JniStubKey(method)); in GetJniStubCode() local
523 if (it != jni_stubs_map_.end()) { in GetJniStubCode()
524 JniStubData& data = it->second; in GetJniStubCode()
848 for (auto it = jni_stubs_map_.begin(); it != jni_stubs_map_.end();) { in RemoveMethodsIn() local
849 it->second.RemoveMethodsIn(alloc); in RemoveMethodsIn()
850 if (it->second.GetMethods().empty()) { in RemoveMethodsIn()
851 method_headers.insert(OatQuickMethodHeader::FromCodePointer(it->second.GetCode())); in RemoveMethodsIn()
852 it = jni_stubs_map_.erase(it); in RemoveMethodsIn()
854 it->first.UpdateShorty(it->second.GetMethods().front()); in RemoveMethodsIn()
855 ++it; in RemoveMethodsIn()
858 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveMethodsIn() local
859 if (alloc.ContainsUnsafe(it->second)) { in RemoveMethodsIn()
860 method_headers.insert(OatQuickMethodHeader::FromCodePointer(it->first)); in RemoveMethodsIn()
861 it = method_code_map_.erase(it); in RemoveMethodsIn()
863 ++it; in RemoveMethodsIn()
867 for (auto it = osr_code_map_.begin(); it != osr_code_map_.end();) { in RemoveMethodsIn() local
868 if (alloc.ContainsUnsafe(it->first)) { in RemoveMethodsIn()
871 it = osr_code_map_.erase(it); in RemoveMethodsIn()
873 ++it; in RemoveMethodsIn()
876 for (auto it = profiling_infos_.begin(); it != profiling_infos_.end();) { in RemoveMethodsIn() local
877 ProfilingInfo* info = *it; in RemoveMethodsIn()
881 it = profiling_infos_.erase(it); in RemoveMethodsIn()
883 ++it; in RemoveMethodsIn()
1122 auto it = jni_stubs_map_.find(JniStubKey(method)); in CommitCodeInternal() local
1123 DCHECK(it != jni_stubs_map_.end()) in CommitCodeInternal()
1125 JniStubData* data = &it->second; in CommitCodeInternal()
1231 auto it = jni_stubs_map_.find(JniStubKey(method)); in RemoveMethodLocked() local
1232 if (it != jni_stubs_map_.end() && it->second.RemoveMethod(method)) { in RemoveMethodLocked()
1234 if (it->second.GetMethods().empty()) { in RemoveMethodLocked()
1236 FreeCodeAndData(it->second.GetCode()); in RemoveMethodLocked()
1238 jni_stubs_map_.erase(it); in RemoveMethodLocked()
1240 it->first.UpdateShorty(it->second.GetMethods().front()); in RemoveMethodLocked()
1244 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveMethodLocked() local
1245 if (it->second == method) { in RemoveMethodLocked()
1248 FreeCodeAndData(it->first); in RemoveMethodLocked()
1250 it = method_code_map_.erase(it); in RemoveMethodLocked()
1252 ++it; in RemoveMethodLocked()
1303 for (auto& it : method_code_map_) { in MoveObsoleteMethod() local
1304 if (it.second == old_method) { in MoveObsoleteMethod()
1305 it.second = new_method; in MoveObsoleteMethod()
1631 for (auto it = jni_stubs_map_.begin(); it != jni_stubs_map_.end();) { in RemoveUnmarkedCode() local
1632 JniStubData* data = &it->second; in RemoveUnmarkedCode()
1636 ++it; in RemoveUnmarkedCode()
1639 it = jni_stubs_map_.erase(it); in RemoveUnmarkedCode()
1642 for (auto it = method_code_map_.begin(); it != method_code_map_.end();) { in RemoveUnmarkedCode() local
1643 const void* code_ptr = it->first; in RemoveUnmarkedCode()
1646 ++it; in RemoveUnmarkedCode()
1650 it = method_code_map_.erase(it); in RemoveUnmarkedCode()
1727 for (const auto& it : method_code_map_) { in DoCollection() local
1728 ArtMethod* method = it.second; in DoCollection()
1729 const void* code_ptr = it.first; in DoCollection()
1783 for (const auto& it : method_code_map_) { in CheckLiveCompiledCodeHasProfilingInfo() local
1784 ArtMethod* method = it.second; in CheckLiveCompiledCodeHasProfilingInfo()
1786 const void* code_ptr = it.first; in CheckLiveCompiledCodeHasProfilingInfo()
1818 auto it = jni_stubs_map_.find(JniStubKey(method)); in LookupMethodHeader() local
1819 if (it == jni_stubs_map_.end() || !ContainsElement(it->second.GetMethods(), method)) { in LookupMethodHeader()
1822 const void* code_ptr = it->second.GetCode(); in LookupMethodHeader()
1828 auto it = method_code_map_.lower_bound(reinterpret_cast<const void*>(pc)); in LookupMethodHeader() local
1829 if (it != method_code_map_.begin()) { in LookupMethodHeader()
1830 --it; in LookupMethodHeader()
1831 const void* code_ptr = it->first; in LookupMethodHeader()
1834 found_method = it->second; in LookupMethodHeader()
1872 auto it = osr_code_map_.find(method); in LookupOsrMethodHeader() local
1873 if (it == osr_code_map_.end()) { in LookupOsrMethodHeader()
1876 return OatQuickMethodHeader::FromCodePointer(it->second); in LookupOsrMethodHeader()
2069 auto it = jni_stubs_map_.find(key); in NotifyCompilationOf() local
2071 if (it == jni_stubs_map_.end()) { in NotifyCompilationOf()
2073 it = jni_stubs_map_.Put(key, JniStubData{}); in NotifyCompilationOf()
2076 JniStubData* data = &it->second; in NotifyCompilationOf()
2143 auto it = jni_stubs_map_.find(JniStubKey(method)); in DoneCompiling() local
2144 DCHECK(it != jni_stubs_map_.end()); in DoneCompiling()
2145 JniStubData* data = &it->second; in DoneCompiling()
2149 jni_stubs_map_.erase(it); // Remove the entry added in NotifyCompilationOf(). in DoneCompiling()
2181 auto it = osr_code_map_.find(method); in InvalidateCompiledCodeFor() local
2182 if (it != osr_code_map_.end() && OatQuickMethodHeader::FromCodePointer(it->second) == header) { in InvalidateCompiledCodeFor()
2184 osr_code_map_.erase(it); in InvalidateCompiledCodeFor()