Package: wnpp Severity: wishlist Owner: Emmanuel Bourg <ebo...@apache.org> X-Debbugs-Cc: debian-de...@lists.debian.org, debian-j...@lists.debian.org
* Package name : kotlinx-atomicfu Version : 0.11.12 Upstream Contact: JetBrains * URL : https://github.com/Kotlin/kotlinx-atomicfu * License : Apache-2.0 Programming Lang: Kotlin Description : AtomicFU - Idiomatic way to use atomic operations in Kotlin Atomicfu is a multiplatform library that provides the idiomatic and effective way of using atomic operations in Kotlin: * Code it like a boxed value, but run it in production efficiently: - as java.util.concurrent.atomic.AtomicXxxFieldUpdater on Kotlin/JVM - as a plain unboxed value on Kotlin/JS * Multiplatform: write common Kotlin code with atomics that compiles for Kotlin JVM, JS, and Native backends: - Compile-only dependency for JVM and JS (no runtime dependencies) - Compile and runtime dependency for Kotlin/Native * Use Kotlin-specific extensions (e.g. inline loop, update, updateAndGet functions). * Use atomic arrays, user-defined extensions on atomics and locks. * Tracing operations for debugging. AtomicFU was initially integrated into the kotlin package to make its bootstrapping easier. Now that kotlin has been uploaded to unstable, AtomicFU can be packaged separately. This package will be maintained by the Java Team.