1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-12 23:03:46 +01:00
This commit is contained in:
J. Nick Koston
2025-10-04 21:19:26 -05:00
parent f2a84052db
commit b31f381444

View File

@@ -1485,7 +1485,7 @@ class MemoryAnalyzer:
] ]
top_esphome_components = sorted( top_esphome_components = sorted(
esphome_components, key=lambda x: x[1].flash_total, reverse=True esphome_components, key=lambda x: x[1].flash_total, reverse=True
)[:25] )[:30]
# Check if API component exists and ensure it's included # Check if API component exists and ensure it's included
api_component = None api_component = None
@@ -1524,9 +1524,9 @@ class MemoryAnalyzer:
for i, (symbol, demangled, size) in enumerate(sorted_symbols): for i, (symbol, demangled, size) in enumerate(sorted_symbols):
lines.append(f"{i + 1}. {demangled} ({size:,} B)") lines.append(f"{i + 1}. {demangled} ({size:,} B)")
else: else:
lines.append(f"Top 10 Largest {comp_name} Symbols:") lines.append(f"Top 12 Largest {comp_name} Symbols:")
for i, (symbol, demangled, size) in enumerate( for i, (symbol, demangled, size) in enumerate(
sorted_symbols[:10] sorted_symbols[:12]
): ):
lines.append(f"{i + 1}. {demangled} ({size:,} B)") lines.append(f"{i + 1}. {demangled} ({size:,} B)")