![]() Please note that even issues with State: Open from this list are in fact fixed in K2. You can also find a short overview of the changes in this video:Īlso, the K2 compiler includes a number of bugfixes. You can now create lightweight wrappers that do not allocate memory in most cases. This release allows implementation by delegation to an inlined value of an inline class. You can use it to automatically infer a type of argument when other types are specified. There's now an underscore operator for type args. We've stabilized opt-in requirement annotations, definitely non-nullable types, and builder inference. Incremental compilation is now also supported for changes made inside dependent non-Kotlin modules and is compatible with Gradle. It is available only for the JVM, and none of the compiler plugins, including kapt, work with it.Ī new approach to the incremental compilation in Gradle. The new Kotlin K2 compiler is in Alpha now, and it offers serious performance improvements. Here is a list of the major updates in this version: It unveils the Alpha version of the new Kotlin/JVM K2 compiler, stabilizes language features, and brings performance improvements for the JVM, JS, and Native platforms. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |