tracy-csvexport(1)

πŸ“¦ version 0.11.0, in ubuntu questing

πŸ’– tracy-csvexport β€” from the tracy-csvexport User Manual πŸ’–

okay bestie, sit down, hydrate, and let me tell you about tracy-csvexport. it lives in the tracy-csvexport User Manual and it's genuinely one of my faves.


✨ NAME ✨

tracy-csvexport β€” a CLI utility to export primary zone statistice from a saved trace into a CSV format. (yes "statistice" β€” that's literally what the page says, we don't gatekeep typos here πŸ’…)


🌸 SYNOPSIS 🌸

tracy-csvexport [OPTION(S)...]  <trace file>

πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” shows you the usage info. classic. iconic. always there for u 🫢
  • -f, --filter <name> β€” filters the zone names. picky (affectionate).
  • -c, --case β€” makes that name filtering case sensitive. so Foo and foo are NOT the same girl anymore.
  • -s, --sep <separator> β€” set a custom CSV separator. default is ",". (a comma, bestie, it's a comma)
  • -e, --self β€” use self time. this is equivalent to the "Self time" toggle in the profiler GUI, no cap.
  • -u, --unwrap β€” report each zone individually πŸ’€. this one discards the statistics columns and instead reports the timestamp and duration for each zone entry. it's giving "raw data, no filter, main character".

πŸ¦‹ DESCRIPTION πŸ¦‹

by default, the utility will list all zones with the following columns:

  • name β€” zone name
  • src_file β€” source file where the zone was set
  • src_line β€” line in the source file where the zone was set
  • total_ns β€” total zone time in nanoseconds
  • total_perc β€” total zone time as a percentage of the programs' execution time
  • counts β€” zone count
  • mean_ns β€” mean zone time in nanoseconds (equivalent to MPTC in the profiler GUI)
  • min_ns β€” minimum zone time in nanoseconds
  • max_ns β€” maximum zone time in nanoseconds
  • std_ns β€” standard deviation of the zone time in nanoseconds

πŸ‘‘ AUTHORS πŸ‘‘

maintained by Bartosz Taudul <wolf@nereid.pl> πŸ’œ. for more information about the upstream project, see <https://github.com/wolfpld/tracy/> β€” go look, it's so worth it fr fr.

this man page is written for the Debian GNU/Linux system by Alan M Varghese <alan@digistorm.in>. πŸŽ€


and that's the whole page bestie!! πŸ“βœ¨ tracy-csvexport(1) β€” that's the manual page you just read, in the tracy-csvexport User Manual, periodt. go export something slay πŸ’…πŸ’–

πŸ“¦ where this page comes from