sidekick/src/tools/profile.sh
2019-02-16 14:50:34 -06:00

11 lines
204 B
Bash
Executable file

#!/usr/bin/env bash
if [ -z "$FREQ" ] ; then FREQ=300 ; fi
perf record -F "$FREQ" --call-graph=dwarf $@
perf script \
| stackcollapse-perf --kernel \
| sed 's/caml//g' \
| flamegraph > perf.svg