SMRTR ProgrammingJul 19, 2026Lobsters

CodeSizer: Why is that binary so big?

SMRTR summary

CodeSizer is a static code size profiling tool built for embedded firmware developers who need to understand why their binaries are bloated. It uses objdump and addr2line to trace inline call stacks at every instruction address, correctly attributing code size through LTO and inlining. The result is an interactive HTML report with a collapsible tree view showing exactly where binary size comes from.

SMRTR provides this summary for quick context. The original article belongs to Lobsters.

Read the original article
SMRTR Programming

Get the next batch of curated stories in your inbox.

This archive is built from SMRTR newsletter stories. Subscribe for hand-picked stories without the extra noise.

Related Stories

Browse Programming
ProgrammingOct 8, 2025

Creating reusable code

A frontend developer observes that clients increasingly submit code with excessive duplication, particularly in JavaScript-heavy applications where components and CSS styles are...