From Jason Turner
Watch on YouTube

Summary

This episode introduces Bloaty McBloatface, Google's binary size profiler tool. Jason demonstrates how this utility helps developers understand what contributes to executable size by analyzing different sections of binaries like text (executable code), data, and string tables. He shows practical examples using EnergyPlus and ChaiScript projects, revealing insights such as how much space specific functions consume and which components contribute most to binary bloat. While still maintained despite its last official release in 2020, Bloaty offers numerous options for those concerned with tracking and optimizing binary sizes in their C++ applications.

Resources

Tags