4 <!-- Anjuta Valgrind settings -->
7 <key>/schemas/apps/anjuta/valgrind/editor</key>
8 <applyto>/apps/anjuta/valgrind/editor</applyto>
11 <default>emacsclient -n +${lineno} "${filename}"</default>
13 <short>Editor command-line</short>
18 <key>/schemas/apps/anjuta/valgrind/exe-path</key>
19 <applyto>/apps/anjuta/valgrind/exe-path</applyto>
22 <default>/usr/bin/valgrind</default>
24 <short>Valgrind path in the system</short>
29 <key>/schemas/apps/anjuta/valgrind/num-lines</key>
30 <applyto>/apps/anjuta/valgrind/num-lines</applyto>
35 <short>Show X-number of lines above and below target line</short>
39 <!-- General Valgrind settings -->
42 <key>/schemas/apps/anjuta/valgrind/general/demangle</key>
43 <applyto>/apps/anjuta/valgrind/general/demangle</applyto>
46 <default>true</default>
48 <short>Demangle c++ symbols automatically</short>
53 <key>/schemas/apps/anjuta/valgrind/general/num-callers</key>
54 <applyto>/apps/anjuta/valgrind/general/num-callers</applyto>
59 <short>Number of callers on the stack to show</short>
64 <key>/schemas/apps/anjuta/valgrind/general/error-limit</key>
65 <applyto>/apps/anjuta/valgrind/general/error-limit</applyto>
68 <default>true</default>
70 <short>Limit the number of errors to show</short>
75 <key>/schemas/apps/anjuta/valgrind/general/sloppy-malloc</key>
76 <applyto>/apps/anjuta/valgrind/general/sloppy-malloc</applyto>
79 <default>false</default>
81 <short>Round malloc sizes to next word</short>
86 <key>/schemas/apps/anjuta/valgrind/general/alignment</key>
87 <applyto>/apps/anjuta/valgrind/general/alignment</applyto>
92 <short>Set minimum alignment of allocations</short>
97 <key>/schemas/apps/anjuta/valgrind/general/trace-children</key>
98 <applyto>/apps/anjuta/valgrind/general/trace-children</applyto>
101 <default>false</default>
103 <short>Trace child processes</short>
108 <key>/schemas/apps/anjuta/valgrind/general/track-fds</key>
109 <applyto>/apps/anjuta/valgrind/general/track-fds</applyto>
110 <owner>anjuta</owner>
112 <default>false</default>
114 <short>Track open file descriptors</short>
119 <key>/schemas/apps/anjuta/valgrind/general/time-stamp</key>
120 <applyto>/apps/anjuta/valgrind/general/time-stamp</applyto>
121 <owner>anjuta</owner>
123 <default>false</default>
125 <short>Add time stamps to log messages</short>
130 <key>/schemas/apps/anjuta/valgrind/general/suppresions</key>
131 <applyto>/apps/anjuta/valgrind/general/suppressions</applyto>
132 <owner>anjuta</owner>
136 <short>Suppress errors described in suppresions file</short>
141 <key>/schemas/apps/anjuta/valgrind/general/run-libc-freeres</key>
142 <applyto>/apps/anjuta/valgrind/general/run-libc-freeres</applyto>
143 <owner>anjuta</owner>
145 <default>true</default>
147 <short>Call __libc_freeres() at exit before checking for memory leaks</short>
151 <!-- Memcheck Valgrind settings -->
154 <key>/schemas/apps/anjuta/valgrind/memcheck/leak-check</key>
155 <applyto>/apps/anjuta/valgrind/memcheck/leak-check</applyto>
156 <owner>anjuta</owner>
158 <default>false</default>
160 <short>Search for memory leaks at exit</short>
165 <key>/schemas/apps/anjuta/valgrind/memcheck/show-reachable</key>
166 <applyto>/apps/anjuta/valgrind/memcheck/show-reachable</applyto>
167 <owner>anjuta</owner>
169 <default>false</default>
171 <short>Show reachable blocks in leak check</short>
176 <key>/schemas/apps/anjuta/valgrind/memcheck/leak-resolution</key>
177 <applyto>/apps/anjuta/valgrind/memcheck/leak-resolution</applyto>
178 <owner>anjuta</owner>
180 <default>low</default>
182 <short>Amount of bt merging in leak check</short>
187 <key>/schemas/apps/anjuta/valgrind/memcheck/freelist-vol</key>
188 <applyto>/apps/anjuta/valgrind/memcheck/freelist-vol</applyto>
189 <owner>anjuta</owner>
191 <default>1000000</default>
193 <short>Volume of freed blocks queue</short>
198 <key>/schemas/apps/anjuta/valgrind/memcheck/workaround-gcc296-bugs</key>
199 <applyto>/apps/anjuta/valgrind/memcheck/workaround-gcc296-bugs</applyto>
200 <owner>anjuta</owner>
202 <default>false</default>
204 <short>Work around gcc 2.96 bugs</short>
209 <key>/schemas/apps/anjuta/valgrind/memcheck/avoid-strlen-errors</key>
210 <applyto>/apps/anjuta/valgrind/memcheck/avoid-strlen-errors</applyto>
211 <owner>anjuta</owner>
213 <default>true</default>
215 <short>Suppress errors from inlined strlen</short>
219 <!-- Cachegrind settings -->
222 <key>/schemas/apps/anjuta/valgrind/cachegrind/I1/override</key>
223 <applyto>/apps/anjuta/valgrind/cachegrind/I1/override</applyto>
224 <owner>anjuta</owner>
226 <default>false</default>
228 <short>Override I1 cache settings</short>
233 <key>/schemas/apps/anjuta/valgrind/cachegrind/I1/settings</key>
234 <applyto>/apps/anjuta/valgrind/cachegrind/I1/settings</applyto>
235 <owner>anjuta</owner>
239 <short>I1 cache settings to use in place of the defaults</short>
244 <key>/schemas/apps/anjuta/valgrind/cachegrind/D1/override</key>
245 <applyto>/apps/anjuta/valgrind/cachegrind/D1/override</applyto>
246 <owner>anjuta</owner>
248 <default>false</default>
250 <short>Override D1 cache settings</short>
255 <key>/schemas/apps/anjuta/valgrind/cachegrind/D1/settings</key>
256 <applyto>/apps/anjuta/valgrind/cachegrind/D1/settings</applyto>
257 <owner>anjuta</owner>
261 <short>D1 cache settings to use in place of the defaults</short>
266 <key>/schemas/apps/anjuta/valgrind/cachegrind/L2/override</key>
267 <applyto>/apps/anjuta/valgrind/cachegrind/L2/override</applyto>
268 <owner>anjuta</owner>
270 <default>false</default>
272 <short>Override L2 cache settings</short>
277 <key>/schemas/apps/anjuta/valgrind/cachegrind/L2/settings</key>
278 <applyto>/apps/anjuta/valgrind/cachegrind/L2/settings</applyto>
279 <owner>anjuta</owner>
283 <short>L2 cache settings to use in place of the defaults</short>
287 <!-- Helgrind settings -->
290 <key>/schemas/apps/anjuta/valgrind/helgrind/private-stacks</key>
291 <applyto>/apps/anjuta/valgrind/helgrind/private-stacks</applyto>
292 <owner>anjuta</owner>
294 <default>false</default>
296 <short>Assume thread stacks are used privately</short>
301 <key>/schemas/apps/anjuta/valgrind/helgrind/show-last-access</key>
302 <applyto>/apps/anjuta/valgrind/helgrind/show-last-access</applyto>
303 <owner>anjuta</owner>
305 <default>no</default>
307 <short>Show location of last word access on error</short>