bevy/docs/profiling.md
CGMossa 58eb7e7e05
Documenting small things here and there.. (#706)
Documenting small things here and there..
2020-10-21 15:57:03 -07:00

446 B

Profiling

  • Compile Times: append -Ztimings to cargo builds
  • Runtime Flame Graph:
    • Flat-ish: RUSTFLAGS='-C force-frame-pointers=y' cargo flamegraph --example EXAMPLE_NAME
    • Graph: RUSTFLAGS='-C force-frame-pointers=y' cargo flamegraph -c "record -g" --example EXAMPLE_NAME
    • built on top of perf, no instrumentation required
  • Runtime Instrumentation: