Hacker News new | ask | show | jobs
by IshKebab 1607 days ago
It does if you're debugging performance issues.
2 comments

If you need good performance to debug "performance issues" - lack of good performance - I don't think you will solve your problem.
I'm not.sure what you're saying. You need good performance in your debugging tools to debug performance in your main app, otherwise when you enable the debugging tools they will dominate any measurements.
It can be very difficult to replicate a data race when using shared memory without decent performance when debugging.
You can easily tag imgui update/render times in profiling sessions. Then they are isolated from the rest of the work that's happening.