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 31 float 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> 68 double 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> 141 uint8_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> 178 uint16_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> 215 uint32_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> 252 uint64_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> 325 Done. 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