test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8154110.jdk Sdiff test/java/lang/ClassLoader/deadlock

test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh

Print this page




  85 # set up test
  86 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} \
  87         -d ${TESTCLASSES}${FS} \
  88         ${TESTSRC}${FS}Alice.java ${TESTSRC}${FS}SupBob.java \
  89         ${TESTSRC}${FS}Bob.java ${TESTSRC}${FS}SupAlice.java
  90 
  91 cd ${TESTCLASSES}
  92 DIRS="SA SB"
  93 for dir in $DIRS
  94 do
  95     if [ -d ${dir} ]; then
  96         rm -rf ${dir}
  97     fi
  98     mkdir ${dir}
  99     mv com${dir} ${dir}
 100 done
 101 
 102 # run test
 103 ${TESTJAVA}${FS}bin${FS}java \
 104         ${TESTVMOPTS} \
 105         -verbose:class -Xlog:classload -cp . \
 106         -Dtest.classes=${TESTCLASSES} \
 107         Starter one-way
 108 # -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass \
 109 
 110 # save error status
 111 STATUS=$?
 112 
 113 # clean up
 114 rm -rf ${TESTCLASSES}${FS}SA ${TESTCLASSES}${FS}SB
 115 
 116 # return
 117 exit ${STATUS}


  85 # set up test
  86 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} \
  87         -d ${TESTCLASSES}${FS} \
  88         ${TESTSRC}${FS}Alice.java ${TESTSRC}${FS}SupBob.java \
  89         ${TESTSRC}${FS}Bob.java ${TESTSRC}${FS}SupAlice.java
  90 
  91 cd ${TESTCLASSES}
  92 DIRS="SA SB"
  93 for dir in $DIRS
  94 do
  95     if [ -d ${dir} ]; then
  96         rm -rf ${dir}
  97     fi
  98     mkdir ${dir}
  99     mv com${dir} ${dir}
 100 done
 101 
 102 # run test
 103 ${TESTJAVA}${FS}bin${FS}java \
 104         ${TESTVMOPTS} \
 105         -verbose:class -Xlog:class+load -cp . \
 106         -Dtest.classes=${TESTCLASSES} \
 107         Starter one-way
 108 # -XX:+UnlockDiagnosticVMOptions -XX:+UnsyncloadClass \
 109 
 110 # save error status
 111 STATUS=$?
 112 
 113 # clean up
 114 rm -rf ${TESTCLASSES}${FS}SA ${TESTCLASSES}${FS}SB
 115 
 116 # return
 117 exit ${STATUS}
test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File