Hi, this question has been <asked> in the past but...
# coroutines
v
Hi, this question has been asked in the past but I'll try again. Are there any (good) profilers for async code? How do people analyse performance issues in large coroutine-heavy applications? JProfiler reportedly supports coroutines for async call tree analysis, though I've yet to try it:
JProfiler supports Kotlin coroutines, Kotlin's multi-threading solution that is implemented for all Kotlin backends.
I know there has been work to support async code in async-profiler in the past, see this PR. I'm looking for existing solutions but I may have a go at implementing my own.