[usb_uart][nextion][feedback][whirlpool][packet_transport][he60r][hc8][runtime_stats] Fix millis() wrapping bugs (#14474)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
Jonathan Swoboda
2026-03-05 16:08:58 -05:00
committed by GitHub
co-authored by Claude Opus 4.6 J. Nick Koston
parent b0be02e16d
commit 3392e4d73b
11 changed files with 44 additions and 37 deletions
+1 -1
View File
@@ -534,7 +534,7 @@ uint32_t WarnIfComponentBlockingGuard::finish() {
// 1ms granularity, so results were essentially random noise.
if (global_runtime_stats != nullptr) {
uint32_t duration_us = micros() - this->started_us_;
global_runtime_stats->record_component_time(this->component_, duration_us, curr_time);
global_runtime_stats->record_component_time(this->component_, duration_us);
}
#endif
if (blocking_time > WARN_IF_BLOCKING_OVER_MS) {