I'm running a Compose JVM Desktop application, and I'm also running several JVM servers with Kotlin and Coroutines. Is there any reason that I shouldn't turn on
Stacktrace Recovery for coroutines? Having asyncronous stacktraces in production seems extremely valuable.
I understand there might be a performance hit, but that shouldn't be like 80% right? I'd expect it to be more like 10-15% in coroutines that throw exceptions.
Is there something I'm overlooking or something else I should be considering before enabling this in production?