< prev index next >

test/gc/shenandoah/jni/TestJNIGlobalRefs.sh

Print this page
rev 10593 : Move JNI Weak References workaround to Shenandoah-specific root processor

*** 24,34 **** # ## ## @test ## @summary Test JNI Global Refs with Shenandoah ! ## @run shell/timeout=480 TestJNIGlobalRefs.sh ## if [ "${TESTSRC}" = "" ] then TESTSRC=${PWD} --- 24,34 ---- # ## ## @test ## @summary Test JNI Global Refs with Shenandoah ! ## @run shell/timeout=720 TestJNIGlobalRefs.sh ## if [ "${TESTSRC}" = "" ] then TESTSRC=${PWD}
*** 79,88 **** --- 79,112 ---- -Djava.library.path=${THIS_DIR}${FS} TestJNIGlobalRefs" echo "$cmd" eval $cmd + if [ $? -ne 0 ] + then + echo "Test Failed" + exit 1 + fi + + cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahVerify \ + -Djava.library.path=${THIS_DIR}${FS} TestJNIGlobalRefs" + + echo "$cmd" + eval $cmd + + if [ $? -ne 0 ] + then + echo "Test Failed" + exit 1 + fi + + cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:ShenandoahGCHeuristics=passive \ + -Djava.library.path=${THIS_DIR}${FS} TestJNIGlobalRefs" + + echo "$cmd" + eval $cmd + if [ $? -ne 0 ] then echo "Test Failed" exit 1 fi
< prev index next >