Kotlin 1.3.30 发布,改进性能和引入新特性

局长
 局长
发布于 2019年04月12日
收藏 4

Kotlin 1.3.30 已发布,提供的内容包括 JVM 版本的 Kotlin 编译器,以及针对主要平台(Linux,macOS 和 Windows)的原生系统相关版本。这些二进制文件使用 Excelsior JET AOT 编译器(https://www.excelsiorjet.com/)构建,具有更快的启动时间,适用于构建小文件或脚本。

更新日志包括引入新特性、提升性能和修复 bug 等,主要是针对编译器、IDE、库和工具这几方面。

列举部分如下:

编译器

新特性

  • KT-19664 对 non-virtual 的实际声明提供更宽松的可见性
  • KT-29586 添加对 Android 平台注释的支持
  • KT-29604 不再隐式传输来自 Java 的弃用内容

性能改进

  • KT-24876 当目标版本为 1.8 时,对无符号类型的 java.lang.Long.divideUnsigned 发送调用
  • KT-25974 无符号整数'when' 未转换为 tableswitch/lookupswitch
  • KT-28015协程状态机使用 Result.throwOnFailure
  • KT-29230 对无符号整数范围和进度迭代器进行专门化的'next'方法调用

详情请查看 GitHub 发布公告

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Kotlin 1.3.30 发布,改进性能和引入新特性
加载中

精彩评论

奋斗哥
奋斗哥
已转flutter
棱语曲
棱语曲
对eclipse并不友好
三两记忆
三两记忆
已经转向Flutter
xiaolei123
xiaolei123
这个版本修复了对最新AS的组件化的BUG,可以使用

最新评论(9

k
keke3399
已转flutter
棱语曲
棱语曲
对eclipse并不友好
xiaolei123
xiaolei123
这个版本修复了对最新AS的组件化的BUG,可以使用
奋斗哥
奋斗哥
已转flutter
风一样不止
kotlin大发好
三两记忆
三两记忆
已经转向Flutter
stsjs1218
stsjs1218
👍
卖爷爷的老红薯
卖爷爷的老红薯
已经很强了,安卓开发第一语言。
Moodys
Moodys
期待越来越好
返回顶部
顶部