mbonnin
06/01/2021, 7:15 PMrusshwolf
06/01/2021, 7:16 PMrusshwolf
06/01/2021, 7:16 PMmbonnin
06/01/2021, 7:16 PMmbonnin
06/01/2021, 7:17 PMrusshwolf
06/01/2021, 7:17 PMmbonnin
06/01/2021, 7:19 PMmbonnin
06/01/2021, 7:19 PMmkrussel
06/01/2021, 7:19 PMrusshwolf
06/01/2021, 7:24 PMmbonnin
06/01/2021, 7:25 PMmbonnin
06/01/2021, 7:25 PMactor
is now Obsolete
? https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.channels/actor.htmlrusshwolf
06/01/2021, 7:26 PMrusshwolf
06/01/2021, 7:28 PMmbonnin
06/01/2021, 10:00 PMkpgalligan
06/03/2021, 1:45 PMkpgalligan
06/03/2021, 1:50 PMkpgalligan
06/03/2021, 1:51 PMkpgalligan
06/03/2021, 1:51 PMmbonnin
06/03/2021, 1:55 PMmbonnin
06/03/2021, 1:56 PMkpgalligan
06/03/2021, 1:56 PMkpgalligan
06/03/2021, 1:57 PMmbonnin
06/03/2021, 1:59 PMkpgalligan
06/03/2021, 2:01 PMkpgalligan
06/03/2021, 2:01 PMprivate val dictionary = NSMutableDictionary()
Just mutable native state wrapped with locksmbonnin
06/03/2021, 2:05 PMNSMutableDictionary
is not a Kotlin object and it's ok to access the mutable object from different threads?kpgalligan
06/03/2021, 2:06 PMNSMutableDictionary
is fine, but any Kotlin objects that go in there must be frozen explicitly.mbonnin
06/03/2021, 2:08 PM