diff options
Diffstat (limited to 'kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro')
-rw-r--r-- | kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro b/kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro index 1a9ae1c7..60c8d612 100644 --- a/kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro +++ b/kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro @@ -3,12 +3,12 @@ -keepnames class kotlinx.coroutines.CoroutineExceptionHandler {} # Most of volatile fields are updated with AFU and should not be mangled --keepclassmembers class kotlinx.coroutines.** { +-keepclassmembernames class kotlinx.** { volatile <fields>; } # Same story for the standard library's SafeContinuation that also uses AtomicReferenceFieldUpdater --keepclassmembers class kotlin.coroutines.SafeContinuation { +-keepclassmembernames class kotlin.coroutines.SafeContinuation { volatile <fields>; } |