Skip to content
analyze code size via nm/objdump output
Python HTML
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
COPYING
README.markdown
bloat.py
index.html

README.markdown

bloat

Generate webtreemap-compatible JSON summaries of binary size.

Setup

1) Check out a copy of webtreemap in a webtreemap subdirectory:

    git clone git://github.com/martine/webtreemap.git

2) Build your binary with the -g flag to get symbols.

3) Run ./bloat.py --help and generate nm.out as instructed there.

4) Example command line:

    ./bloat.py --strip-prefix=/path/to/src syms > bloat.json

Misc other feature

Dump large symbols:

$ ./bloat.py dump | head -20
Something went wrong with that request. Please try again.