From bab6dc2ac6bf5dfbf142a18c9646c3c248c51f5f Mon Sep 17 00:00:00 2001 From: MDLZCOOL Date: Tue, 22 Jul 2025 22:09:04 +0800 Subject: [PATCH] fix(lib/perf): Fully reset mean and M2 in perf_counter --- src/lib/perf/perf_counter.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/perf/perf_counter.cpp b/src/lib/perf/perf_counter.cpp index 11ad01e4ea..157c4c2656 100644 --- a/src/lib/perf/perf_counter.cpp +++ b/src/lib/perf/perf_counter.cpp @@ -411,6 +411,8 @@ perf_reset(perf_counter_t handle) pce->time_total = 0; pce->time_least = 0; pce->time_most = 0; + pce->mean = 0.0f; + pce->M2 = 0.0f; break; } @@ -422,6 +424,8 @@ perf_reset(perf_counter_t handle) pci->time_last = 0; pci->time_least = 0; pci->time_most = 0; + pci->mean = 0.0f; + pci->M2 = 0.0f; break; } }