mirror of
https://github.com/esphome/esphome.git
synced 2026-09-17 18:18:43 +00:00
d54f31e9c20a21245879f25bb860407a6395d33c
Add a "Top Called Functions" section to the analyze-memory report that shows the most frequently called functions by call site count. This helps identify inlining candidates by showing which functions are called most often alongside their code size. The analysis parses objdump disassembly output to count direct and indirect call instructions across architectures (Xtensa call0/callx0, ARM bl/blx). Also fixes _batch_demangle_symbols to merge into the existing cache instead of replacing 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
598 MiB
Languages
C++
55.7%
Python
43.7%
C
0.3%
JavaScript
0.2%
