-
-
Notifications
You must be signed in to change notification settings - Fork 101
/
Copy pathscala2-t24.sh
executable file
·11 lines (11 loc) · 2.06 KB
/
scala2-t24.sh
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
sbt -java-home /usr/lib/jvm/jdk-17 ++2.13.16 clean jsoniter-scala-benchmarkJVM/assembly
/usr/lib/jvm/graalvm-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -jvmArgsAppend "-XX:+UseCompactObjectHeaders" -t 24 -p size=512 -prof gc -rf json -rff graalvm-jdk-25-t24.json .* 2>&1 | tee graalvm-jdk-25-t24.txt
/usr/lib/jvm/jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -jvmArgsAppend "-XX:+UseCompactObjectHeaders" -t 24 -p size=512 -prof gc -rf json -rff jdk-25-t24.json .* 2>&1 | tee jdk-25-t24.txt
/usr/lib/jvm/graalvm-community-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -jvmArgsAppend "-XX:+UseCompactObjectHeaders" -t 24 -p size=512 -prof gc -rf json -rff graalvm-community-jdk-25-t24.json .* 2>&1 | tee graalvm-community-jdk-25-t24.txt
/usr/lib/jvm/graalvm-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -t 24 -p size=512 -prof gc -rf json -rff graalvm-jdk-21-t24.json .* 2>&1 | tee graalvm-jdk-21-t24.txt
/usr/lib/jvm/jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -t 24 -p size=512 -prof gc -rf json -rff jdk-21-t24.json .* 2>&1 | tee jdk-21-t24.txt
/usr/lib/jvm/graalvm-community-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -t 24 -p size=512 -prof gc -rf json -rff graalvm-community-jdk-21-t24.json .* 2>&1 | tee graalvm-community-jdk-21-t24.txt
/usr/lib/jvm/graalvm-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -t 24 -p size=512 -prof gc -rf json -rff graalvm-jdk-17-t24.json .* 2>&1 | tee graalvm-jdk-17-t24.txt
/usr/lib/jvm/jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -t 24 -p size=512 -prof gc -rf json -rff jdk-17-t24.json .* 2>&1 | tee jdk-17-t24.txt
/usr/lib/jvm/graalvm-community-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-2.13/benchmarks.jar -t 24 -p size=512 -prof gc -rf json -rff graalvm-community-jdk-17-t24.json .* 2>&1 | tee graalvm-community-jdk-17-t24.txt