nim-wiki/Profiling.asciidoc

15 lines
300 B
Plaintext

==== 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.<pid>
----