/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
--------------------------------------------------------------------------------
Command:            ./rapidxml 1 xmlgen 262144
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------


    KB
256.1^  #. . . .,.. ... .. ... .. . .. ..: . .... .: .. .. ..,. .. . .. . .. ,
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
     |  #: : : :@:: ::: :: ::: :: : :: ::: : :::: :: :: :: ::@: :: : :: : :: @
   0 +----------------------------------------------------------------------->Mi
     0                                                                   40.46

Number of snapshots: 71
 Detailed snapshots: [2 (peak), 7, 39, 57, 67]

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
  0              0                0                0             0            0
  1      1,437,587          262,160          262,145            15            0
  2      1,455,017          262,280          262,210            70            0
99.97% (262,210B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.95% (262,145B) 0x404AA4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
| ->99.95% (262,145B) 0x406C56: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
|   ->99.95% (262,145B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.02% (65B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
  3      2,258,911          262,184          262,158            26            0
  4      3,426,814          262,184          262,158            26            0
  5      4,325,613          262,184          262,158            26            0
  6      5,348,328          262,208          262,171            37            0
  7      5,972,692          262,208          262,171            37            0
99.99% (262,171B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.98% (262,145B) 0x404AA4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
| ->99.98% (262,145B) 0x406C56: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
|   ->99.98% (262,145B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.01% (26B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
  8      6,962,153          262,184          262,158            26            0
  9      7,581,983          262,232          262,184            48            0
 10      8,454,942          262,256          262,197            59            0
 11      8,922,710          262,184          262,158            26            0
 12      9,729,989          262,208          262,171            37            0
 13     10,863,134          262,184          262,158            26            0
 14     11,512,957          262,208          262,171            37            0
 15     12,428,752          262,184          262,158            26            0
 16     12,982,374          262,184          262,158            26            0
 17     14,129,764          262,208          262,171            37            0
 18     15,088,380          262,184          262,158            26            0
 19     15,726,062          262,208          262,171            37            0
 20     16,711,459          262,208          262,171            37            0
 21     17,682,111          262,208          262,171            37            0
 22     18,348,841          262,184          262,158            26            0
 23     19,480,159          262,184          262,158            26            0
 24     20,188,135          262,184          262,158            26            0
 25     21,147,028          262,280          262,210            70            0
 26     22,252,584          262,184          262,158            26            0
 27     23,131,532          262,208          262,171            37            0
 28     23,720,916          262,184          262,158            26            0
 29     24,373,879          262,208          262,171            37            0
 30     24,976,547          262,184          262,158            26            0
 31     26,213,204          262,184          262,158            26            0
 32     27,090,766          262,280          262,210            70            0
 33     28,202,454          262,208          262,171            37            0
 34     28,766,049          262,232          262,184            48            0
 35     29,473,528          262,208          262,171            37            0
 36     30,436,734          262,208          262,171            37            0
 37     31,399,680          262,184          262,158            26            0
 38     31,829,525          262,184          262,158            26            0
 39     32,720,961          262,184          262,158            26            0
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (262,145B) 0x404AA4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
| ->99.99% (262,145B) 0x406C56: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
|   ->99.99% (262,145B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.00% (13B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 40     33,331,669          262,184          262,158            26            0
 41     34,300,212          262,184          262,158            26            0
 42     35,262,180          262,184          262,158            26            0
 43     36,227,182          262,184          262,158            26            0
 44     37,185,013          262,208          262,171            37            0
 45     38,149,334          262,208          262,171            37            0
 46     39,115,071          262,184          262,158            26            0
 47     40,077,532          262,184          262,158            26            0
 48     41,045,002          262,184          262,158            26            0
 49     42,017,591          262,184          262,158            26            0
 50     42,036,576          262,184          262,158            26            0
 51     42,054,588          262,184          262,158            26            0
 52     42,074,819          262,184          262,158            26            0
 53     42,094,709          262,184          262,158            26            0
 54     42,113,238          262,208          262,171            37            0
 55     42,135,405          262,184          262,158            26            0
 56     42,154,060          262,184          262,158            26            0
 57     42,176,020          262,256          262,197            59            0
99.98% (262,197B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.96% (262,145B) 0x404AA4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
| ->99.96% (262,145B) 0x406C56: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
|   ->99.96% (262,145B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.02% (52B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 58     42,194,362          262,208          262,171            37            0
 59     42,215,410          262,184          262,158            26            0
 60     42,233,657          262,184          262,158            26            0
 61     42,252,177          262,208          262,171            37            0
 62     42,270,224          262,208          262,171            37            0
 63     42,288,830          262,208          262,171            37            0
 64     42,306,985          262,208          262,171            37            0
 65     42,324,789          262,184          262,158            26            0
 66     42,344,828          262,184          262,158            26            0
 67     42,367,819          262,184          262,158            26            0
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (262,145B) 0x404AA4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
| ->99.99% (262,145B) 0x406C56: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
|   ->99.99% (262,145B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.00% (13B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 68     42,387,644          262,184          262,158            26            0
 69     42,406,157          262,208          262,171            37            0
 70     42,426,961          262,184          262,158            26            0