From d558e68cf3b5bc3cdc277c99183f2d8987f43587 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 1 Oct 2025 01:41:40 +0200 Subject: [PATCH] [logger] Optimize log formatting performance (33-67% faster) --- esphome/components/logger/logger.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/logger/logger.h b/esphome/components/logger/logger.h index 84efe80ea3..ac13bce1e6 100644 --- a/esphome/components/logger/logger.h +++ b/esphome/components/logger/logger.h @@ -37,7 +37,7 @@ struct device; namespace esphome::logger { // Color and letter constants for log levels -static constexpr const char *const LOG_LEVEL_COLORS[] = { +static const char *const LOG_LEVEL_COLORS[] = { "", // NONE ESPHOME_LOG_BOLD(ESPHOME_LOG_COLOR_RED), // ERROR ESPHOME_LOG_COLOR(ESPHOME_LOG_COLOR_YELLOW), // WARNING