/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk
1 by Suren A. Chilingaryan
Initial import
1
#! /bin/bash
2
# Usage:
3
#	./oracle_sax2 <iterations> [<xmlfile>|xmlgen|opcgen] <size>
4
2 by Suren A. Chilingaryan
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts
5
ORACLE_CLASSPATH=`cat ../Makefile.in | grep ORACLE_CLASSPATH | sed -e s/.*_CLASSPATH[\ \t]*=[\ \t]*// | sed -e "s/(CLASSPATH)/CLASSPATH/g"`
6
JAVA_MEMORY=`cat ../Makefile.in | grep JAVA_MEMORY | sed -e s/.*JAVA_MEMORY[\ \t]*=[\ \t]*//`
1 by Suren A. Chilingaryan
Initial import
7
8
if [ "$2" == "xmlgen" ]; then
9
    ../xmlgen/xmlgen $3 $1
10
elif [ "$2" == "opcgen" ]; then
11
    ../xmlgen/opcgen $3 $1
12
elif [ "$2" == "xmark" ]; then
13
    ../xmlgen/xmark $3 $1
14
fi
15
2 by Suren A. Chilingaryan
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts
16
eval "ORACLE_CLASSPATH=$ORACLE_CLASSPATH"
17
java -Xms$JAVA_MEMORY -classpath $ORACLE_CLASSPATH oracle_sax2 $1 $2 $3
1 by Suren A. Chilingaryan
Initial import
18
19
rm -rf ../xml.tmp/
20
mkdir ../xml.tmp/