llvm-xray: Converter to trace_event yields huge files for templated programs

Hi,

the llvm-xray convert --output-format=trace_event --symbolize ... command tries to symbolize the name of each event. This makes results to be huge when function signatures of C++ template functions are big. As far as I understand, this is not necessary since the stackTrace objects are also symbolized, and each event is linked to its respective stackTrace by the stack function id 1. So my question is, why is the event symbolized at all? am I missing something?

Best Regards,

Santiago