inline fun <R> synchronized(lock: Any, block: () -> R): R
Deprecated: Synchronization on any object is not supported on every platform and will be removed from the common standard library soon.
inline fun <R> synchronized(lock: Any, block: () -> R): R
For JVM
Executes the given function block while holding the monitor of the given object lock.
For Native
An actual implementation of synchronized
method. This method is not supported in Kotlin/Native
Exceptions
UnsupportedOperationException
- always