Disable C2 compiler for HotSpot VM when running K/N tools
This commit is contained in:
+6
@@ -98,6 +98,12 @@ internal abstract class KonanCliRunner(
|
|||||||
project.jvmArgs.none { it.startsWith("-Xmx") }) {
|
project.jvmArgs.none { it.startsWith("-Xmx") }) {
|
||||||
add("-Xmx3G")
|
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(additionalJvmArgs)
|
||||||
addAll(project.jvmArgs)
|
addAll(project.jvmArgs)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user