adrianstone55 / SymbolSort

A Utility for Measuring C++ Code Bloat
http://gameangst.com/?p=320
Apache License 2.0
119 stars 17 forks source link

Supported passing long command line from file. #16

Closed stgatilov closed 6 years ago

stgatilov commented 6 years ago

Rationale

It is normal to pass many object files to SymbolSort. The current workaround to avoid long command line with many object files is to concatenate dumpbin outputs into single file before running SymbolSort. This approach has two issues:

  1. It forces user to copy all symbol data, potentially creating a huge file.
  2. While it works for dumpbin outputs, it is not clear how to apply it e.g. to many PDB files.

I'm trying to analyze 200 projects at once, running SymbolSort from Python, and I have troubles with point 2.