Remix.run Logo
fransje26 2 days ago

Great tool that has been really helpful in helping me find unexpected bottlenecks in the codebases I've been working on.

It's easy to use, and pairs beautifully with the unintrusive perf tool, which makes the combination a joy to use.

And, if combined with a codebase opened in QtCreator, you can click on a hotspot in the flamegraph, and it will bring you automagically to the correct file and line in QtCreator, without any explicit linking required between the two programs. I discovered that feature accidentally, and the fact that it just worked seamlessly really impressed me. (Tested on a Debian-based Linux).

A big thanks to KDAB for making this tool available to us!

milianw 2 days ago | parent [-]

You are welcome :)

And to people using other IDE/editors - you can configure which one gets opened when you click on a source line from the hotspot settings. QtCreator is just the default (when that is installed).

kvemkon a day ago | parent | next [-]

It's a pity, Hotspot is abandoned in Debian. Just because of policykit [1]. The package seems to be rather easy to maintain (it has a tiny rule file, small control and only 2 patches).

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025573

fransje26 a day ago | parent | prev [-]

And, of course, a big thanks to you for writing this tool! :-)