KotlinJvmOptions使用选项

KotlinJvmOptions使用选项,kotlin,Kotlin,从1.3.70 EAP开始,在 org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions 那是 var useIR: kotlin.Boolean 它激活了 -Xuse-ir (见附件) 文档中似乎没有描述此选项。它有什么作用?这意味着什么?我注意到构建大小减小了(以KB顺序tho)。此选项启用了JVM编译器后端的新实现,该部分在Kotlin编译器中为JVM生成字节码 从Kotlin 1.3.71开始,它还没有准备好生产,并且已经添加了用于内部测试的

从1.3.70 EAP开始,在

org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions
那是

var useIR: kotlin.Boolean
它激活了

-Xuse-ir
(见附件)


文档中似乎没有描述此选项。它有什么作用?这意味着什么?我注意到构建大小减小了(以KB顺序tho)。

此选项启用了JVM编译器后端的新实现,该部分在Kotlin编译器中为JVM生成字节码


从Kotlin 1.3.71开始,它还没有准备好生产,并且已经添加了用于内部测试的标志,因此请不要在任何实际项目中使用它。

谢谢!我建议你在文件里写几行字,说不应该使用它。