/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk

« back to all changes in this revision

Viewing changes to security/sun_dom2

  • Committer: Suren A. Chilingaryan
  • Date: 2009-09-23 17:13:04 UTC
  • Revision ID: csa@dside.dyndns.org-20090923171304-osvtr4zqb29h11kd
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
# Usage:
3
3
#       ./sun_dom2 <iterations> [<xmlfile>|xmlgen|opcgen] <size>
4
4
 
5
 
SUN_CLASSPATH=`cat ../Makefile.in | grep SUN_CLASSPATH | sed -e s/.*_CLASSPATH[\ \t]*=[\ \t]*//`
 
5
SUN_CLASSPATH=`cat ../Makefile.in | grep SUN_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]*//`
 
7
 
6
8
 
7
9
if [ "$2" == "xmlgen" ]; then
8
10
    ../xmlgen/xmlgen $3 $1
10
12
    ../xmlgen/opcgen $3 $1
11
13
fi
12
14
 
13
 
java  -Xms4000m -classpath $SUN_CLASSPATH sun_dom2 $1 $2 $3
 
15
eval "SUN_CLASSPATH=$SUN_CLASSPATH"
 
16
java  -Xms$JAVA_MEMORY -classpath $SUN_CLASSPATH sun_dom2 $1 $2 $3
14
17
 
15
18
if [ "$2" == "xmlgen" ]; then
16
19
    rm -rf ../xml.tmp/