I’ve written about my experience using the Tracy profiler to profile Swift applications on both Windows and macOS on my blog: Profiling Swift Applications on Windows and macOS with Tracy
Karl
I’ve written about my experience using the Tracy profiler to profile Swift applications on both Windows and macOS on my blog: Profiling Swift Applications on Windows and macOS with Tracy
Karl
Thanks for the writeup, I will try it on macOS and may be useful for Android work too. Any reason you didn't try it on linux?
Also, I have been seeing reports of the Swift toolchain being slow on Windows for years now. Do you think applying Tracy to the Swift compiler itself would be a good way to identify those bottlenecks?
I don't have Linux, I only work on macOS and Windows.
It could be helpful for identifying unexpected gaps (or latency), like in this example here:
A sampling profiler won't give you this kind of information.