< prev index next >

hotspot/test/runtime/StackGuardPages/testme.sh

Print this page




  25 # @summary Stack guard pages should be installed correctly and removed when thread is detached
  26 # @compile DoOverflow.java
  27 # @run shell testme.sh
  28 #
  29 
  30 if [ "${TESTSRC}" = "" ]
  31 then
  32   TESTSRC=${PWD}
  33   echo "TESTSRC not set.  Using "${TESTSRC}" as default"
  34 fi
  35 echo "TESTSRC=${TESTSRC}"
  36 ## Adding common setup Variables for running shell tests.
  37 . ${TESTSRC}/../../test_env.sh
  38 
  39 if [ "${VM_OS}" != "linux" ]
  40 then
  41   echo "Test only valid for Linux"
  42   exit 0
  43 fi
  44 
  45 LD_LIBRARY_PATH=.:${TESTJAVA}/jre/lib/${VM_CPU}/${VM_TYPE}:${TESTJAVA}/lib/${VM_CPU}/${VM_TYPE}:/usr/lib:$LD_LIBRARY_PATH
  46 export LD_LIBRARY_PATH
  47 
  48 # Run the test for a java and native overflow
  49 ${TESTNATIVEPATH}/invoke test_java_overflow
  50 ${TESTNATIVEPATH}/invoke test_native_overflow
  51 exit $?


  25 # @summary Stack guard pages should be installed correctly and removed when thread is detached
  26 # @compile DoOverflow.java
  27 # @run shell testme.sh
  28 #
  29 
  30 if [ "${TESTSRC}" = "" ]
  31 then
  32   TESTSRC=${PWD}
  33   echo "TESTSRC not set.  Using "${TESTSRC}" as default"
  34 fi
  35 echo "TESTSRC=${TESTSRC}"
  36 ## Adding common setup Variables for running shell tests.
  37 . ${TESTSRC}/../../test_env.sh
  38 
  39 if [ "${VM_OS}" != "linux" ]
  40 then
  41   echo "Test only valid for Linux"
  42   exit 0
  43 fi
  44 
  45 LD_LIBRARY_PATH=.:${TESTJAVA}/lib/${VM_TYPE}:/usr/lib:$LD_LIBRARY_PATH
  46 export LD_LIBRARY_PATH
  47 
  48 # Run the test for a java and native overflow
  49 ${TESTNATIVEPATH}/invoke test_java_overflow
  50 ${TESTNATIVEPATH}/invoke test_native_overflow
  51 exit $?
< prev index next >