Skip to content

Commit 0e8215f

Browse files
baltzelltongtongcao
authored andcommitted
support jvm options in more frontend scripts (#620)
1 parent 8bf14e4 commit 0e8215f

File tree

4 files changed

+21
-8
lines changed

4 files changed

+21
-8
lines changed

bin/bg-merger

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44

55
export MALLOC_ARENA_MAX=1
66

7-
java -Xmx1536m -Xms1024m -XX:+UseSerialGC \
7+
split_cli $@
8+
9+
java -Xmx1536m -Xms1024m -XX:+UseSerialGC ${jvm_options[@]} \
810
-cp "$CLAS12DIR/lib/clas/*:$CLAS12DIR/lib/services/*:$CLAS12DIR/lib/utils/*" \
911
org.jlab.analysis.eventmerger.EventMerger \
10-
$*
12+
${class_options[@]}
13+

bin/decoder

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
. `dirname $0`/../libexec/env.sh
44

5+
split_cli $@
6+
57
export MALLOC_ARENA_MAX=1
68

7-
java -Xmx1536m -Xms1024m -XX:+UseSerialGC \
9+
java -Xmx1536m -Xms1024m -XX:+UseSerialGC ${jvm_options[@]} \
810
-cp "$CLAS12DIR/lib/clas/*:$CLAS12DIR/lib/plugins/*" \
911
org.jlab.detector.decode.CLASDecoder4 \
10-
$*
12+
${class_options[@]}
13+

bin/hipo-merge-histograms

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
#!/usr/bin/env bash
22

33
. `dirname $0`/../libexec/env.sh
4-
cmd="java -Xms1024m -cp $CLAS12DIR/lib/clas/*:$CLAS12DIR/lib/plugins/* org.jlab.groot.data.TDirectory"
4+
5+
split_cli $@
6+
7+
cmd="java -Xms1024m ${jvm_options[@]} -cp $CLAS12DIR/lib/clas/*:$CLAS12DIR/lib/plugins/* org.jlab.groot.data.TDirectory"
58

69
if [ $# -eq 0 ]; then
710
echo """
@@ -12,4 +15,5 @@ if [ $# -eq 0 ]; then
1215
exit 2
1316
fi
1417

15-
$cmd $*
18+
$cmd ${class_options[@]}
19+

bin/hipo-utils

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
. `dirname $0`/../libexec/env.sh
44

5+
split_cli $@
6+
57
export MALLOC_ARENA_MAX=1
68

7-
java -Xmx2048m -Xms1024m -XX:+UseSerialGC \
9+
java -Xmx2048m -Xms1024m -XX:+UseSerialGC ${jvm_options[@]} \
810
-cp "$CLAS12DIR/lib/clas/*:$CLAS12DIR/lib/plugins/*" \
911
org.jlab.jnp.hipo4.utils.HipoUtilities \
10-
$*
12+
${class_options[@]}
13+

0 commit comments

Comments
 (0)