JProfiler 11.0 introduces support for Kotlin coroutines: The "Inline async executions" call tree analysis stitches the call tree back together so you can see call chains across all suspension points. https://www.ej-technologies.com/products/jprofiler/whatsnew11.html has more information about the new release.