@@ -138,9 +138,9 @@ perf: $(STANDALONE_TARGET) | |||||
hotspot perf.data | hotspot perf.data | ||||
rm perf.data | rm perf.data | ||||
# VALGRIND_FLAGS += --gen-suppressions=all | |||||
VALGRIND_FLAGS += --gen-suppressions=all | |||||
VALGRIND_FLAGS += --suppressions=valgrind.supp | VALGRIND_FLAGS += --suppressions=valgrind.supp | ||||
# VALGRIND_FLAGS += --leak-check=full | |||||
VALGRIND_FLAGS += --leak-check=full | |||||
VALGRIND_FLAGS += --track-origins=yes | VALGRIND_FLAGS += --track-origins=yes | ||||
VALGRIND_FLAGS += --exit-on-first-error=yes | VALGRIND_FLAGS += --exit-on-first-error=yes | ||||
valgrind: $(STANDALONE_TARGET) | valgrind: $(STANDALONE_TARGET) | ||||
@@ -1,20 +1,55 @@ | |||||
{ | { | ||||
<PulseAudio> | |||||
<> | |||||
Memcheck:Cond | Memcheck:Cond | ||||
... | ... | ||||
fun:pa_mainloop_run | fun:pa_mainloop_run | ||||
} | } | ||||
{ | { | ||||
<Mesa> | |||||
<> | |||||
Memcheck:Cond | Memcheck:Cond | ||||
... | ... | ||||
obj:/usr/lib/libgallium* | obj:/usr/lib/libgallium* | ||||
... | ... | ||||
} | } | ||||
{ | { | ||||
<Mesa> | |||||
<> | |||||
Memcheck:Cond | Memcheck:Cond | ||||
... | ... | ||||
obj:/usr/lib/libGLX_mesa* | obj:/usr/lib/libGLX_mesa* | ||||
... | ... | ||||
} | |||||
{ | |||||
<> | |||||
Memcheck:Leak | |||||
... | |||||
obj:/usr/lib/libgallium* | |||||
... | |||||
} | |||||
{ | |||||
<> | |||||
Memcheck:Leak | |||||
... | |||||
fun:snd_seq_open | |||||
... | |||||
} | |||||
{ | |||||
<> | |||||
Memcheck:Leak | |||||
... | |||||
fun:snd_config_update_r | |||||
... | |||||
} | |||||
{ | |||||
<> | |||||
Memcheck:Leak | |||||
... | |||||
fun:_snd_config_load_with_include | |||||
... | |||||
} | |||||
{ | |||||
<insert_a_suppression_name_here> | |||||
Memcheck:Leak | |||||
... | |||||
fun:pa_pdispatch_run | |||||
... | |||||
} | } |