Disable C2 compiler for HotSpot VM when running K/N tools

This commit is contained in:
Ilya Matveev
2019-03-15 16:03:25 +07:00
parent b74fe7c1c3
commit bfb0d738b1
@@ -98,6 +98,12 @@ internal abstract class KonanCliRunner(
project.jvmArgs.none { it.startsWith("-Xmx") }) {
add("-Xmx3G")
}
// Disable C2 compiler for HotSpot VM to improve compilation speed.
System.getProperty("java.vm.name")?.let {
if (it.contains("HotSpot", true)) {
add("-XX:TieredStopAtLevel=1")
}
}
addAll(additionalJvmArgs)
addAll(project.jvmArgs)
}