Skip to content

Releases: Kotlin/kotlinx-atomicfu

0.6

17 Aug 13:12
Compare
Choose a tag to compare
0.6
  • toString defined for debugging.

0.5

17 Aug 07:39
Compare
Choose a tag to compare
0.5
  • Longer timeout to detect stalls in lock-free code, with shutdown logic
    that detected them even on short runs.
  • Kotlin 1.1.4

0.4

16 Aug 16:41
Compare
Choose a tag to compare
0.4
  • Publish sources.
  • Provide top-level pauseLockFreeOp for debugging.
  • Stability improvements.

0.3

15 Aug 08:41
Compare
Choose a tag to compare
0.3
  • Improved handling of compiler local variables for atomic fields.
  • Support atomicVar.value = constant (with LDC instruction).
  • Provide randomSpinWaitIntermission for lock-freedom tests.
  • Support non-private atomic fields in nested classes that are accessed by other
    classes in the same compilation unit.
  • Support for lock-freedom testing on unprocessed code
    (other pontential uses via interceptors in the future).

Initial release

08 Aug 12:55
Compare
Choose a tag to compare

Initial release for the idiomatic way to use atomic operations in Kotlin.