From 97c25e076f41fb54ac1ce31caec76589c5918481 Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Wed, 18 Sep 2019 19:10:17 -0500 Subject: [PATCH] Make this a little more general. --- bin/dtrace_profile.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/dtrace_profile.sh b/bin/dtrace_profile.sh index 94f01e0..e197776 100755 --- a/bin/dtrace_profile.sh +++ b/bin/dtrace_profile.sh @@ -2,10 +2,10 @@ # AUTHOR: Jeremy Wall (jw), jeremy@marzhillstudios.com set -x -file=$1 +cmd=$1 cargo build --release -sudo dtrace -c "target/release/ucg build ${file}" -o out.stacks -n 'profile-997 /execname == "ucg"/ { @[ustack(100)] = count(); }' +sudo dtrace -c "target/release/ucg ${cmd}" -o out.stacks -n 'profile-997 /execname == "ucg"/ { @[ustack(100)] = count(); }' stackcollapse.pl out.stacks > collapsed.stacks cat collapsed.stacks | flamegraph.pl --minwidth 2.5 > perf_graph.svg -rm -f out.stacks collapsed.stacks \ No newline at end of file +rm -f out.stacks collapsed.stacks