3
# ./sun_dom2 <iterations> [<xmlfile>|xmlgen|opcgen] <size>
5
INTEL_CLASSPATH=`cat ../Makefile.in | grep INTEL_CLASSPATH | sed -e s/.*_CLASSPATH[\ \t]*=[\ \t]*// | sed -e "s/(CLASSPATH)/CLASSPATH/g"`
6
INTEL_ENV_SCRIPT=`cat ../Makefile.in | grep INTEL_ENV_SCRIPT | sed -e s/.*_ENV_SCRIPT[\ \t]*=[\ \t]*//`
7
JAVA_MEMORY=`cat ../Makefile.in | grep JAVA_MEMORY | sed -e s/.*JAVA_MEMORY[\ \t]*=[\ \t]*//`
9
source "$INTEL_ENV_SCRIPT"
11
if [ "$2" == "xmlgen" ]; then
12
../xmlgen/xmlgen $3 $1
13
elif [ "$2" == "opcgen" ]; then
14
../xmlgen/opcgen $3 $1
15
elif [ "$2" == "xmark" ]; then
19
eval "INTEL_CLASSPATH=$INTEL_CLASSPATH"
20
java -Xms$JAVA_MEMORY -classpath $INTEL_CLASSPATH intel_dom2 $1 $2 $3