Skip to content
Snippets Groups Projects
Commit 73fc8f17 authored by Danilo Ansaloni's avatar Danilo Ansaloni Committed by Gilles Duboscq
Browse files

Update the launchers to the latest in vm-enterprise.

parent ec661118
No related branches found
No related tags found
No related merge requests found
......@@ -25,9 +25,9 @@ PROGRAM_ARGS=()
for opt in "${@:1}"
do
case $opt in
-J:*)
opt=${opt:3}
JAVA_ARGS+=("$opt") ;;
--jvm.*)
opt=${opt:6}
JAVA_ARGS+=("-$opt") ;;
*)
PROGRAM_ARGS+=("$opt") ;;
esac
......@@ -42,6 +42,11 @@ do
GRAALVMCP="$GRAALVMCP$JAVA_HOME/$cp:"
done
# internal variable used to pass args to child R processes
if [ -z "$FASTR_INTERNAL_ARGS" ]; then
FASTR_INTERNAL_ARGS=()
fi
# we can invoke FastR directly, but we do have to set R_HOME
export R_HOME="$JRE/languages/R"
exec "$JAVA_HOME/bin/java" -cp "$GRAALVMCP" -noverify -Dgraal.TruffleCompilationThreshold=10000 -Dgraal.TruffleCompilerThreads=2 -Xmx8g "${JAVA_ARGS[@]}" com.oracle.truffle.r.launcher.LegacyLauncher com.oracle.truffle.r.launcher.RCommand "${PROGRAM_ARGS[@]}"
exec "$JAVA_HOME/bin/java" -cp "$GRAALVMCP" -noverify -Dgraal.TruffleCompilationThreshold=10000 -Dgraal.TruffleCompilerThreads=2 -Xmx8g "${JAVA_ARGS[@]}" com.oracle.truffle.r.launcher.LegacyLauncher com.oracle.truffle.r.launcher.RCommand "${FASTR_INTERNAL_ARGS[@]}" "${PROGRAM_ARGS[@]}"
......@@ -25,9 +25,9 @@ PROGRAM_ARGS=()
for opt in "${@:1}"
do
case $opt in
-J:*)
opt=${opt:3}
JAVA_ARGS+=("$opt") ;;
--jvm.*)
opt=${opt:6}
JAVA_ARGS+=("-$opt") ;;
*)
PROGRAM_ARGS+=("$opt") ;;
esac
......@@ -42,6 +42,11 @@ do
GRAALVMCP="$GRAALVMCP$JAVA_HOME/$cp:"
done
# internal variable used to pass args to child R processes
if [ -z "$FASTR_INTERNAL_ARGS" ]; then
FASTR_INTERNAL_ARGS=()
fi
# we can invoke FastR directly, but we do have to set R_HOME
export R_HOME="$JRE/languages/R"
exec "$JAVA_HOME/bin/java" -cp "$GRAALVMCP" -noverify -Dgraal.TruffleCompilationThreshold=10000 -Dgraal.TruffleCompilerThreads=2 -Xmx4g "${JAVA_ARGS[@]}" com.oracle.truffle.r.launcher.LegacyLauncher com.oracle.truffle.r.launcher.RscriptCommand "${PROGRAM_ARGS[@]}"
exec "$JAVA_HOME/bin/java" -cp "$GRAALVMCP" -noverify -Dgraal.TruffleCompilationThreshold=10000 -Dgraal.TruffleCompilerThreads=2 -Xmx4g "${JAVA_ARGS[@]}" com.oracle.truffle.r.launcher.LegacyLauncher com.oracle.truffle.r.launcher.RscriptCommand "${FASTR_INTERNAL_ARGS[@]}" "${PROGRAM_ARGS[@]}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment