<Kotlin 2.0.21 is out!> :tada: Here are some Kotli...
# kotlin-native
s
Kotlin 2.0.21 is out! 🎉 Here are some Kotlin/Native-specific updates: • Added support for Xcode 16. • We fixed issues in experimental incremental compilation that you reported to us. Thank you 🙏 • Don't forget about the experimental Concurrent Mark and Sweep GC released in 2.0.20. It makes GC pauses even shorter, and it is especially noticeable when using Compose Multiplatform 1.7.0. Give it a try and share your feedback!
🎉 19
s
Thanks for the great work! Just out of curiosity but do you happen to have any benchmarks/numbers in regards to what
gc=cms
brings to the table?
s
The most practical numbers would be from the Compose Multiplatform 1.7.0 post:
On top of that, Kotlin 2.0.20 introduces experimental support for concurrent marking in the garbage collector (GC). Enabling concurrent marking shortens GC pauses and demonstrates even bigger improvements for all benchmarks. We measured only half as many missed frames as before, as well as a drop in the worst p25 GC pause time from 1.7 ms to 0.4 ms for the LazyGrid benchmark.
❤️ 1
K 1