build.xml: use preloader to serialize built-ins to improve performance
This commit is contained in:
@@ -392,13 +392,17 @@
|
|||||||
|
|
||||||
<target name="serialize-builtins">
|
<target name="serialize-builtins">
|
||||||
<cleandir dir="${output}/builtins"/>
|
<cleandir dir="${output}/builtins"/>
|
||||||
<java classname="org.jetbrains.kotlin.serialization.builtins.BuiltinsPackage"
|
<java classname="org.jetbrains.kotlin.preloading.Preloader"
|
||||||
classpath="${bootstrap.compiler.home}/lib/kotlin-compiler.jar"
|
classpath="${bootstrap.compiler.home}/lib/kotlin-preloader.jar"
|
||||||
failonerror="true"
|
failonerror="true"
|
||||||
fork="true">
|
fork="true">
|
||||||
<assertions>
|
<assertions>
|
||||||
<enable/>
|
<enable/>
|
||||||
</assertions>
|
</assertions>
|
||||||
|
<arg value="${bootstrap.compiler.home}/lib/kotlin-compiler.jar"/>
|
||||||
|
<arg value="org.jetbrains.kotlin.serialization.builtins.BuiltinsPackage"/>
|
||||||
|
<arg value="4096"/>
|
||||||
|
<arg value="notime"/>
|
||||||
<arg value="${output}/builtins"/>
|
<arg value="${output}/builtins"/>
|
||||||
<arg value="core/builtins/native"/>
|
<arg value="core/builtins/native"/>
|
||||||
<arg value="core/builtins/src"/>
|
<arg value="core/builtins/src"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user