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 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> 105 uint8_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> 142 uint16_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> 179 uint32_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> 216 uint64_t 217 <trace><text>store 0x........ size 8 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>load 0x........ size 8 (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>store 0x........ size 8 val 305419905/0x........ (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 Done. 254 255 <status> 256 <state>FINISHED</state> 257 <time>...</time> 258 </status> 259 260 <errorcounts> 261 </errorcounts> 262 263 <suppcounts>...</suppcounts> 264 265 </valgrindoutput> 266 267