diff --git a/Profiling.asciidoc b/Profiling.asciidoc new file mode 100644 index 0000000..b0009f3 --- /dev/null +++ b/Profiling.asciidoc @@ -0,0 +1,15 @@ +==== Profiling Nim with Valgrind + +[source,bash] +---- +# build your application as: +nim -d:release --debugger:native c application.nim + +# profile calls with: +valgrind --tool=callgrind ./application + +# terminate the application and visualize the calls with: +callgrind_annotate callgrind.out. + + +---- \ No newline at end of file