DescriptionSubzero: Generate a web page showing llvm2ice size breakdown.
"make -f Makefile.standalone bloat" generates a json file containing ./llvm2ice size data, and launches google-chrome on the output.
bloat.py is taken verbatim from https://github.com/martine/bloat/blob/master/bloat.py .
webtreemap.{js,css} are taken verbatim from https://github.com/martine/webtreemap .
llvm2ice.bloat.html is adapted from https://github.com/martine/webtreemap/blob/gh-pages/demo/demo.html .
BUG= none
R=jfb@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=307e326f90e8990361ad30645eb0bc80180c097b
Patch Set 1 #
Total comments: 10
Patch Set 2 : Add legend. Add third-party README. Fix html. #
Total comments: 6
Patch Set 3 : Fix html #Patch Set 4 : Dump the json file into the build directory #
Messages
Total messages: 11 (2 generated)
|