Explorar o código

Profiler: Use AK::any_of for process filtration

Equivalent to std::ranges::any_of as clang-tidy suggests.
Hendiadyoin1 %!s(int64=3) %!d(string=hai) anos
pai
achega
6d14940053
Modificáronse 1 ficheiros con 2 adicións e 5 borrados
  1. 2 5
      Userland/DevTools/Profiler/Profile.cpp

+ 2 - 5
Userland/DevTools/Profiler/Profile.cpp

@@ -510,11 +510,8 @@ bool Profile::process_filter_contains(pid_t pid, EventSerialNumber serial)
     if (!has_process_filter())
         return true;
 
-    for (auto const& process_filter : m_process_filters)
-        if (pid == process_filter.pid && serial >= process_filter.start_valid && serial <= process_filter.end_valid)
-            return true;
-
-    return false;
+    return AK::any_of(m_process_filters,
+        [&](auto const& process_filter) { return pid == process_filter.pid && serial >= process_filter.start_valid && serial <= process_filter.end_valid; });
 }
 
 void Profile::set_inverted(bool inverted)