title: Break down C++ code size
body: <p>I'm looking for a nice Stack&nbsp;Overflow-style answer to the first question in the old blog post <em><a href="http://www.murrayc.com/blog/permalink/2006/02/15/c-code-size/" rel="nofollow noreferrer">C++ Code Size</a></em>, which I'll repeat below:</p>
  
  <blockquote>
    <p>I’d really like some tool (ideally, g++ based) that shows me what parts of compiled/linked code are generated from what parts of C++ source code. For instance, to see whether a particular template is being instantiated for hundreds of different types (fixable via a template specialization) or whether code is being inlined excessively, or whether particular functions are larger than expected.</p>
  </blockquote>