< prev index next >
test/gc/shenandoah/PinnedGarbage.sh
Print this page
rev 10632 : [backport] Passive heuristics should enter degen GC, not full GC
rev 10633 : [backport] Reshuffle tests: verify STW GC is working first, then verify under aggressive, then the rest
*** 61,71 ****
-I${TESTJAVA}${FS}include \
-I${TESTJAVA}${FS}include${FS}linux \
${TESTSRC}${FS}libPinnedGarbage.c
# run the java test in the background
! cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify \
-Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
echo "$cmd"
eval $cmd
--- 61,71 ----
-I${TESTJAVA}${FS}include \
-I${TESTJAVA}${FS}include${FS}linux \
${TESTSRC}${FS}libPinnedGarbage.c
# run the java test in the background
! cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify -XX:+ShenandoahDegeneratedGC -XX:ShenandoahGCHeuristics=passive \
-Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
echo "$cmd"
eval $cmd
*** 73,83 ****
then
echo "Test Failed"
exit 1
fi
! cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:ShenandoahGCHeuristics=aggressive \
-Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
echo "$cmd"
eval $cmd
--- 73,83 ----
then
echo "Test Failed"
exit 1
fi
! cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify -XX:-ShenandoahDegeneratedGC -XX:ShenandoahGCHeuristics=passive \
-Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
echo "$cmd"
eval $cmd
*** 85,95 ****
then
echo "Test Failed"
exit 1
fi
! cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify -XX:ShenandoahGCHeuristics=passive \
-Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
echo "$cmd"
eval $cmd
--- 85,107 ----
then
echo "Test Failed"
exit 1
fi
! cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify \
! -Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
!
! echo "$cmd"
! eval $cmd
!
! if [ $? -ne 0 ]
! then
! echo "Test Failed"
! exit 1
! fi
!
! cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:ShenandoahGCHeuristics=aggressive \
-Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
echo "$cmd"
eval $cmd
< prev index next >