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 8 val 4613937818241073152/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>load  0x........ size 8 (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>store 0x........ size 8 val 4619567317775286272/0x........ (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>
105uint8_t
106  <trace><text>store 0x........ size 1 val 5/0x........ (thread x / vc ...)</text>
107  <stack>
108    <frame>
109      <ip>0x........</ip>
110      <obj>...</obj>
111      <fn>main</fn>
112      <dir>...</dir>
113      <file>annotate_trace_memory.c</file>
114      <line>...</line>
115    </frame>
116  </stack>
117  </trace>
118  <trace><text>load  0x........ size 1 (thread x / vc ...)</text>
119  <stack>
120    <frame>
121      <ip>0x........</ip>
122      <obj>...</obj>
123      <fn>main</fn>
124      <dir>...</dir>
125      <file>annotate_trace_memory.c</file>
126      <line>...</line>
127    </frame>
128  </stack>
129  </trace>
130  <trace><text>store 0x........ size 1 val 11/0x........ (thread x / vc ...)</text>
131  <stack>
132    <frame>
133      <ip>0x........</ip>
134      <obj>...</obj>
135      <fn>main</fn>
136      <dir>...</dir>
137      <file>annotate_trace_memory.c</file>
138      <line>...</line>
139    </frame>
140  </stack>
141  </trace>
142uint16_t
143  <trace><text>store 0x........ size 2 val 7/0x........ (thread x / vc ...)</text>
144  <stack>
145    <frame>
146      <ip>0x........</ip>
147      <obj>...</obj>
148      <fn>main</fn>
149      <dir>...</dir>
150      <file>annotate_trace_memory.c</file>
151      <line>...</line>
152    </frame>
153  </stack>
154  </trace>
155  <trace><text>load  0x........ size 2 (thread x / vc ...)</text>
156  <stack>
157    <frame>
158      <ip>0x........</ip>
159      <obj>...</obj>
160      <fn>main</fn>
161      <dir>...</dir>
162      <file>annotate_trace_memory.c</file>
163      <line>...</line>
164    </frame>
165  </stack>
166  </trace>
167  <trace><text>store 0x........ size 2 val 8/0x........ (thread x / vc ...)</text>
168  <stack>
169    <frame>
170      <ip>0x........</ip>
171      <obj>...</obj>
172      <fn>main</fn>
173      <dir>...</dir>
174      <file>annotate_trace_memory.c</file>
175      <line>...</line>
176    </frame>
177  </stack>
178  </trace>
179uint32_t
180  <trace><text>store 0x........ size 4 val 8/0x........ (thread x / vc ...)</text>
181  <stack>
182    <frame>
183      <ip>0x........</ip>
184      <obj>...</obj>
185      <fn>main</fn>
186      <dir>...</dir>
187      <file>annotate_trace_memory.c</file>
188      <line>...</line>
189    </frame>
190  </stack>
191  </trace>
192  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
193  <stack>
194    <frame>
195      <ip>0x........</ip>
196      <obj>...</obj>
197      <fn>main</fn>
198      <dir>...</dir>
199      <file>annotate_trace_memory.c</file>
200      <line>...</line>
201    </frame>
202  </stack>
203  </trace>
204  <trace><text>store 0x........ size 4 val 9/0x........ (thread x / vc ...)</text>
205  <stack>
206    <frame>
207      <ip>0x........</ip>
208      <obj>...</obj>
209      <fn>main</fn>
210      <dir>...</dir>
211      <file>annotate_trace_memory.c</file>
212      <line>...</line>
213    </frame>
214  </stack>
215  </trace>
216uint64_t
217  <trace><text>store 0x........ size 4 val 9/0x........ (thread x / vc ...)</text>
218  <stack>
219    <frame>
220      <ip>0x........</ip>
221      <obj>...</obj>
222      <fn>main</fn>
223      <dir>...</dir>
224      <file>annotate_trace_memory.c</file>
225      <line>...</line>
226    </frame>
227  </stack>
228  </trace>
229  <trace><text>store 0x........ size 4 val 0/0x........ (thread x / vc ...)</text>
230  <stack>
231    <frame>
232      <ip>0x........</ip>
233      <obj>...</obj>
234      <fn>main</fn>
235      <dir>...</dir>
236      <file>annotate_trace_memory.c</file>
237      <line>...</line>
238    </frame>
239  </stack>
240  </trace>
241  <trace><text>load  0x........ size 4 (thread x / vc ...)</text>
242  <stack>
243    <frame>
244      <ip>0x........</ip>
245      <obj>...</obj>
246      <fn>main</fn>
247      <dir>...</dir>
248      <file>annotate_trace_memory.c</file>
249      <line>...</line>
250    </frame>
251  </stack>
252  </trace>
253  <trace><text>load  0x........ size 4 (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 305419905/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>store 0x........ size 4 val 0/0x........ (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>
289Done.
290
291<status>
292  <state>FINISHED</state>
293  <time>...</time>
294</status>
295
296<errorcounts>
297</errorcounts>
298
299<suppcounts>...</suppcounts>
300
301</valgrindoutput>
302
303