You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: Don't allocate a stack trace when canceling a coroutine or a job. We've observed that
applications create many instances of CancellationException, such as when canceling a flow
in routine business logic. Unfortunately, we've also seen that creating the stack traces for
these exceptions is slow on Kotlin/Native. With this update Zipline reuses a single instance of
CancellationException everywhere. We believe that losing the diagnostic information is worth
the performance benefit.
Fix: Don't break the configuration cache. Zipline's compile task violated a Gradle requirement
by reading another task's property before that task had completed.
New: ZiplineFunction.asDynamicFunction() short-circuits Kotlin Serialization in Kotlin/JS. This
new mechanism allows performance-sensitive code to reduce the amount of work required to call
bridged functions.