mirror of
https://github.com/esphome/esphome.git
synced 2026-09-15 17:18:40 +00:00
123dd4f1379d1bac86e7bdc1c57f058f9a2c4e55
Inline record_runtime_stats_() to eliminate the non-inlined function call overhead per component per loop iteration. Extract check_blocking_() as an inline helper for readability. The millis() return value stays in the caller's clock domain — only the micros()-based stats recording is inlined alongside it.
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
597 MiB
Languages
C++
55.8%
Python
43.6%
C
0.3%
JavaScript
0.2%
