compareAndExchange
Atomically sets the value to the given new value if the current value equals the expected value and returns the old value in any case.
Provides sequential consistent ordering guarantees and cannot fail spuriously.
Try the revamped Kotlin docs design →
Try the revamped Kotlin docs design!
Atomically sets the value to the given new value if the current value equals the expected value and returns the old value in any case.
Provides sequential consistent ordering guarantees and cannot fail spuriously.