1
0
Files
vector-api-jep-537-demo/timings/run.sh

10 lines
449 B
Bash

#!/usr/bin/env bash
# Compile and run the exploratory timing experiments from the article.
# ./run.sh -> default run (C2 auto-vectorization ON)
# ./run.sh -XX:-UseSuperWord -> same experiments with SuperWord disabled
set -euo pipefail
cd "$(dirname "$0")"
mkdir -p out
javac --add-modules jdk.incubator.vector -d out $(find src -name '*.java')
java --add-modules jdk.incubator.vector "$@" -cp out com.ankurm.vectorapi.Main