On 2/12/24 23:39, Pierrick Bouvier wrote:
+uint64_t qemu_plugin_u64_sum(qemu_plugin_u64 entry)
+{
+    uint64_t total = 0;
+    for (int i = 0; i < qemu_plugin_num_vcpus(); ++i) {
+        total += qemu_plugin_u64_get(entry, i);
+    }

Avoid complex loop bounds whenever possible.

  for (int i = 0, n = qemu_plugin_num_vcpus(); i < n; ++i)

or

  for (int i = qemu_plugin_num_vcpus() - 1; i >= 0; --i)

With that,

Reviewed-by: Richard Henderson <[email protected]>


r~

Reply via email to