Skip to content

Commit bf7249f

Browse files
committed
Make MaxInlineLevel larger to unblock JVM inlining
1 parent e1365d9 commit bf7249f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

bench/src/main/scala/Benchmarks.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ object Bench {
3737
val libs = System.getProperty("BENCH_CLASS_PATH")
3838

3939
val opts = new OptionsBuilder()
40-
.jvmArgsPrepend("-Xbootclasspath/a:" + libs + ":", "-Xms2G", "-Xmx2G")
40+
.jvmArgsPrepend("-Xbootclasspath/a:" + libs + ":", "-Xms2G", "-Xmx2G", "-XX:MaxInlineLevel=35")
4141
.mode(Mode.AverageTime)
4242
.timeUnit(TimeUnit.MILLISECONDS)
4343
.warmupIterations(warmup)

dist/bin/dotc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ fi
2727

2828
source "$PROG_HOME/bin/common"
2929

30-
default_java_opts="-Xmx768m -Xms768m"
30+
default_java_opts="-Xmx1024m -Xms1024m -XX:MaxInlineLevel=35"
3131
bootcp=true
3232

3333
CompilerMain=dotty.tools.dotc.Main

0 commit comments

Comments
 (0)