I just want to thank the Kotlin/Native team for su...
# kotlin-native
a
I just want to thank the Kotlin/Native team for such a significant improvement in build time in 1.3.70. You rock!
🔥 5
🙏 2
âž• 12
s
Thank you for the feedback! It is very important for us to know that our efforts actually affect real projects.
Btw, how much have your build time improved with 1.3.70?
a
I don't have any metrics, feels like 2x or even more.
According to GitHub Actions history, for iOS it is dropped from ~13mins to ~5 mins.
🔥 3
For Linux approximately from ~8.5 mins to 4.5 mins.
s
We’ve implemented two relevant features in 1.3.70 — “compiler caches” and running Kotlin compiler in Gradle daemon. Compiler caches aren’t enabled for Linux but enabled for iOS (simulator). So Linux build time improvement is probably the result of using Gradle daemon. I guess you have lot of compiler invocations in your build.
❤️ 2
a
Yes I have more more than 10 modules currently. Also I'm using different hosts for different targets when building on CI. E.g. linuxX64 is built on Ubuntu, iOS is on macOS, non native targets are on Ubuntu. And they run in parallel.
🙏 1
k
1.4.0 even more fun