| @@ -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 | |||||
| ... | |||||
| } | } | ||||