1<?xml version="1.0"?>
2
3<valgrindoutput>
4
5<protocolversion>4</protocolversion>
6<protocoltool>drd</protocoltool>
7
8<preamble>
9  <line>...</line>
10  <line>...</line>
11  <line>...</line>
12  <line>...</line>
13</preamble>
14
15<pid>...</pid>
16<ppid>...</ppid>
17<tool>drd</tool>
18
19<args>
20  <vargv>...</vargv>
21  <argv>
22    <exe>./annotate_trace_memory</exe>
23  </argv>
24</args>
25
26<status>
27  <state>RUNNING</state>
28  <time>...</time>
29</status>
30
31float
32  <trace><text>store 0x........ size 4 val 1065353216/0x........ (thread x / vc ...)</text>
33  <stack>
34    <frame>
35      <ip>0x........</ip>
36      <obj>...</obj>
37      <fn>main</fn>
38      <dir>...</dir>
39      <file>annotate_trace_memory.c</file>
40      <line>...</line>
41    </frame>
42  </stack>
43  </trace>
44  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
45  <stack>
46    <frame>
47      <ip>0x........</ip>
48      <obj>...</obj>
49      <fn>main</fn>
50      <dir>...</dir>
51      <file>annotate_trace_memory.c</file>
52      <line>...</line>
53    </frame>
54  </stack>
55  </trace>
56  <trace><text>store 0x........ size 4 val 1077936128/0x........ (thread x / vc ...)</text>
57  <stack>
58    <frame>
59      <ip>0x........</ip>
60      <obj>...</obj>
61      <fn>main</fn>
62      <dir>...</dir>
63      <file>annotate_trace_memory.c</file>
64      <line>...</line>
65    </frame>
66  </stack>
67  </trace>
68double
69  <trace><text>store 0x........ size 4 val 0/0x........ (thread x / vc ...)</text>
70  <stack>
71    <frame>
72      <ip>0x........</ip>
73      <obj>...</obj>
74      <fn>main</fn>
75      <dir>...</dir>
76      <file>annotate_trace_memory.c</file>
77      <line>...</line>
78    </frame>
79  </stack>
80  </trace>
81  <trace><text>store 0x........ size 4 val 1074266112/0x........ (thread x / vc ...)</text>
82  <stack>
83    <frame>
84      <ip>0x........</ip>
85      <obj>...</obj>
86      <fn>main</fn>
87      <dir>...</dir>
88      <file>annotate_trace_memory.c</file>
89      <line>...</line>
90    </frame>
91  </stack>
92  </trace>
93  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
94  <stack>
95    <frame>
96      <ip>0x........</ip>
97      <obj>...</obj>
98      <fn>main</fn>
99      <dir>...</dir>
100      <file>annotate_trace_memory.c</file>
101      <line>...</line>
102    </frame>
103  </stack>
104  </trace>
105  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
106  <stack>
107    <frame>
108      <ip>0x........</ip>
109      <obj>...</obj>
110      <fn>main</fn>
111      <dir>...</dir>
112      <file>annotate_trace_memory.c</file>
113      <line>...</line>
114    </frame>
115  </stack>
116  </trace>
117  <trace><text>store 0x........ size 4 val 0/0x........ (thread x / vc ...)</text>
118  <stack>
119    <frame>
120      <ip>0x........</ip>
121      <obj>...</obj>
122      <fn>main</fn>
123      <dir>...</dir>
124      <file>annotate_trace_memory.c</file>
125      <line>...</line>
126    </frame>
127  </stack>
128  </trace>
129  <trace><text>store 0x........ size 4 val 1075576832/0x........ (thread x / vc ...)</text>
130  <stack>
131    <frame>
132      <ip>0x........</ip>
133      <obj>...</obj>
134      <fn>main</fn>
135      <dir>...</dir>
136      <file>annotate_trace_memory.c</file>
137      <line>...</line>
138    </frame>
139  </stack>
140  </trace>
141uint8_t
142  <trace><text>store 0x........ size 1 val 5/0x........ (thread x / vc ...)</text>
143  <stack>
144    <frame>
145      <ip>0x........</ip>
146      <obj>...</obj>
147      <fn>main</fn>
148      <dir>...</dir>
149      <file>annotate_trace_memory.c</file>
150      <line>...</line>
151    </frame>
152  </stack>
153  </trace>
154  <trace><text>load  0x........ size 1 (thread x / vc ...)</text>
155  <stack>
156    <frame>
157      <ip>0x........</ip>
158      <obj>...</obj>
159      <fn>main</fn>
160      <dir>...</dir>
161      <file>annotate_trace_memory.c</file>
162      <line>...</line>
163    </frame>
164  </stack>
165  </trace>
166  <trace><text>store 0x........ size 1 val 11/0x........ (thread x / vc ...)</text>
167  <stack>
168    <frame>
169      <ip>0x........</ip>
170      <obj>...</obj>
171      <fn>main</fn>
172      <dir>...</dir>
173      <file>annotate_trace_memory.c</file>
174      <line>...</line>
175    </frame>
176  </stack>
177  </trace>
178uint16_t
179  <trace><text>store 0x........ size 2 val 7/0x........ (thread x / vc ...)</text>
180  <stack>
181    <frame>
182      <ip>0x........</ip>
183      <obj>...</obj>
184      <fn>main</fn>
185      <dir>...</dir>
186      <file>annotate_trace_memory.c</file>
187      <line>...</line>
188    </frame>
189  </stack>
190  </trace>
191  <trace><text>load  0x........ size 2 (thread x / vc ...)</text>
192  <stack>
193    <frame>
194      <ip>0x........</ip>
195      <obj>...</obj>
196      <fn>main</fn>
197      <dir>...</dir>
198      <file>annotate_trace_memory.c</file>
199      <line>...</line>
200    </frame>
201  </stack>
202  </trace>
203  <trace><text>store 0x........ size 2 val 8/0x........ (thread x / vc ...)</text>
204  <stack>
205    <frame>
206      <ip>0x........</ip>
207      <obj>...</obj>
208      <fn>main</fn>
209      <dir>...</dir>
210      <file>annotate_trace_memory.c</file>
211      <line>...</line>
212    </frame>
213  </stack>
214  </trace>
215uint32_t
216  <trace><text>store 0x........ size 4 val 8/0x........ (thread x / vc ...)</text>
217  <stack>
218    <frame>
219      <ip>0x........</ip>
220      <obj>...</obj>
221      <fn>main</fn>
222      <dir>...</dir>
223      <file>annotate_trace_memory.c</file>
224      <line>...</line>
225    </frame>
226  </stack>
227  </trace>
228  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
229  <stack>
230    <frame>
231      <ip>0x........</ip>
232      <obj>...</obj>
233      <fn>main</fn>
234      <dir>...</dir>
235      <file>annotate_trace_memory.c</file>
236      <line>...</line>
237    </frame>
238  </stack>
239  </trace>
240  <trace><text>store 0x........ size 4 val 9/0x........ (thread x / vc ...)</text>
241  <stack>
242    <frame>
243      <ip>0x........</ip>
244      <obj>...</obj>
245      <fn>main</fn>
246      <dir>...</dir>
247      <file>annotate_trace_memory.c</file>
248      <line>...</line>
249    </frame>
250  </stack>
251  </trace>
252uint64_t
253  <trace><text>store 0x........ size 4 val 9/0x........ (thread x / vc ...)</text>
254  <stack>
255    <frame>
256      <ip>0x........</ip>
257      <obj>...</obj>
258      <fn>main</fn>
259      <dir>...</dir>
260      <file>annotate_trace_memory.c</file>
261      <line>...</line>
262    </frame>
263  </stack>
264  </trace>
265  <trace><text>store 0x........ size 4 val 0/0x........ (thread x / vc ...)</text>
266  <stack>
267    <frame>
268      <ip>0x........</ip>
269      <obj>...</obj>
270      <fn>main</fn>
271      <dir>...</dir>
272      <file>annotate_trace_memory.c</file>
273      <line>...</line>
274    </frame>
275  </stack>
276  </trace>
277  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
278  <stack>
279    <frame>
280      <ip>0x........</ip>
281      <obj>...</obj>
282      <fn>main</fn>
283      <dir>...</dir>
284      <file>annotate_trace_memory.c</file>
285      <line>...</line>
286    </frame>
287  </stack>
288  </trace>
289  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
290  <stack>
291    <frame>
292      <ip>0x........</ip>
293      <obj>...</obj>
294      <fn>main</fn>
295      <dir>...</dir>
296      <file>annotate_trace_memory.c</file>
297      <line>...</line>
298    </frame>
299  </stack>
300  </trace>
301  <trace><text>store 0x........ size 4 val 305419905/0x........ (thread x / vc ...)</text>
302  <stack>
303    <frame>
304      <ip>0x........</ip>
305      <obj>...</obj>
306      <fn>main</fn>
307      <dir>...</dir>
308      <file>annotate_trace_memory.c</file>
309      <line>...</line>
310    </frame>
311  </stack>
312  </trace>
313  <trace><text>store 0x........ size 4 val 0/0x........ (thread x / vc ...)</text>
314  <stack>
315    <frame>
316      <ip>0x........</ip>
317      <obj>...</obj>
318      <fn>main</fn>
319      <dir>...</dir>
320      <file>annotate_trace_memory.c</file>
321      <line>...</line>
322    </frame>
323  </stack>
324  </trace>
325Done.
326
327<status>
328  <state>FINISHED</state>
329  <time>...</time>
330</status>
331
332<errorcounts>
333</errorcounts>
334
335<suppcounts>...</suppcounts>
336
337</valgrindoutput>
338
339