/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 runbench.memory

  • Committer: Suren A. Chilingaryan
  • Date: 2009-10-08 03:17:59 UTC
  • Revision ID: csa@dside.dyndns.org-20091008031759-u5ys779huye7feni
LibXML Pull Parser, FAXPP Parser, Mono security benchmark, multiple fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
export PRINT="ms_print $TMPFILE"
16
16
export ITERATIONS=1 #3
17
17
 
 
18
 
 
19
 
 
20
 
 
21
echo "******************** Parsing Benchmarks ********************"
 
22
echo
 
23
cd parse
 
24
for name in vtdxml faxpp-pull
 
25
do
 
26
  for i in `seq 1 2`; do
 
27
    if [ $i -eq 1 ]; then
 
28
        ENV="skip_xml=1"
 
29
        SUFFIX="dummy"
 
30
    else
 
31
        ENV=""
 
32
        SUFFIX="real"
 
33
    fi
 
34
    
 
35
    if ( [ -x $name ] && [ -f $name ] ); then
 
36
        echo "--->Running <$name> benchmarks:"
 
37
#       eval $ENV $VALGRIND ./$name $ITERATIONS opcgen 50
 
38
#       eval $PRINT $TMP_FILE > ../results.memory/parse.opcgen50.$name.$SUFFIX
 
39
        eval $ENV $VALGRIND ./$name $ITERATIONS xmlgen 262144
 
40
        eval $PRINT $TMP_FILE > ../results.memory/parse.xmlgen262144.$name.$SUFFIX
 
41
        eval $ENV $VALGRIND ./$name $ITERATIONS xmark 16384
 
42
        eval $PRINT $TMP_FILE > ../results.memory/parse.xmark16384.$name.$SUFFIX
 
43
        eval $ENV $VALGRIND ./$name $ITERATIONS ../xml.files/test.rdf
 
44
        eval $PRINT $TMP_FILE > ../results.memory/parse.rdf.$name.$SUFFIX
 
45
    fi
 
46
  done
 
47
done
 
48
cd ..
 
49
 
 
50
exit
 
51
 
18
52
echo
19
53
echo
20
54
echo "************* XSL Transformation Benchmarks ****************"
49
83
  done
50
84
done
51
85
cd ..
52
 
 
53
 
 
54
 
exit
55
 
 
56
 
 
57
 
echo "******************** Parsing Benchmarks ********************"
58
 
echo
59
 
cd parse
60
 
for name in *
61
 
do
62
 
  for i in `seq 1 2`; do
63
 
    if [ $i -eq 1 ]; then
64
 
        ENV="skip_xml=1"
65
 
        SUFFIX="dummy"
66
 
    else
67
 
        ENV=""
68
 
        SUFFIX="real"
69
 
    fi
70
 
    
71
 
    if ( [ -x $name ] && [ -f $name ] ); then
72
 
        echo "--->Running <$name> benchmarks:"
73
 
#       eval $ENV $VALGRIND ./$name $ITERATIONS opcgen 50
74
 
#       eval $PRINT $TMP_FILE > ../results.memory/parse.opcgen50.$name.$SUFFIX
75
 
        eval $ENV $VALGRIND ./$name $ITERATIONS xmlgen 262144
76
 
        eval $PRINT $TMP_FILE > ../results.memory/parse.xmlgen262144.$name.$SUFFIX
77
 
        eval $ENV $VALGRIND ./$name $ITERATIONS xmark 16384
78
 
        eval $PRINT $TMP_FILE > ../results.memory/parse.xmark16384.$name.$SUFFIX
79
 
        eval $ENV $VALGRIND ./$name $ITERATIONS ../xml.files/test.rdf
80
 
        eval $PRINT $TMP_FILE > ../results.memory/parse.rdf.$name.$SUFFIX
81
 
    fi
82
 
  done
83
 
done
84
 
cd ..
85
 
 
86
 
 
87