forked from plokhotnyuk/jsoniter-scala
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbenchmark.sh
executable file
·9 lines (9 loc) · 1.91 KB
/
benchmark.sh
1
2
3
4
5
6
7
8
9
#!/bin/bash
sbt -java-home /opt/zing/zing-jdk11 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -p size=128 -prof gc -rf json -rff zingjdk11.json .*' 2>&1 | tee zingjdk11.txt
sbt -java-home /usr/lib/jvm/graalvm-ee-19 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -p size=128 -prof gc -rf json -rff graalvmee19.json .*' 2>&1 | tee graalvmee19.txt
sbt -java-home /usr/lib/jvm/graalvm-ce-19 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -p size=128 -prof gc -rf json -rff graalvmce19.json .*' 2>&1 | tee graalvmce19.txt
sbt -java-home /usr/lib/jvm/openjdk-11 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -jvm /usr/lib/jvm/openjdk-13/bin/java -jvmArgsAppend "-XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler" -p size=128 -prof gc -rf json -rff openjdk13graal.json .*' 2>&1 | tee openjdk13graal.txt
sbt -java-home /usr/lib/jvm/openjdk-11 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -jvm /usr/lib/jvm/openjdk-13/bin/java -p size=128 -prof gc -rf json -rff openjdk13.json .*' 2>&1 | tee openjdk13.txt
sbt -java-home /usr/lib/jvm/openjdk-11 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -p size=128 -prof gc -rf json -rff openjdk11.json .*' 2>&1 | tee openjdk11.txt
sbt -java-home /usr/lib/jvm/openjdk-8 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -p size=128 -prof gc -rf json -rff openjdk8.json .*' 2>&1 | tee openjdk8.txt
sbt -java-home /usr/lib/jvm/openj9-jdk11 -no-colors -Dsbt.supershell=false -Dmacro.settings=print-codecs clean 'jsoniter-scala-benchmark/jmh:run -p size=128 -prof gc -rf json -rff openj9jdk11.json .*' 2>&1 | tee openj9jdk11.txt