From cc826dc03e738c1d6c6fd6de0dfd9600f6289b72 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 22 Aug 2008 14:32:29 +0000 Subject: [PATCH] * Simplify the Valgrind suppressions using wildcards. --- aterm-gc.supp | 194 ++++++++------------------------------------------ 1 file changed, 30 insertions(+), 164 deletions(-) diff --git a/aterm-gc.supp b/aterm-gc.supp index d85d60bcbf..4d7a9ad8b3 100644 --- a/aterm-gc.supp +++ b/aterm-gc.supp @@ -1,207 +1,73 @@ { ATerm library conservatively scans for GC roots Memcheck:Cond - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:AT_isValidSymbol - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:AT_isValidSymbol - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:AT_isInsideValidTerm - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:AT_isInsideValidTerm - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:AT_markTerm_young - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:AT_markTerm_young - fun:mark_memory_young - fun:mark_phase_young -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:AT_isValidSymbol - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:AT_isValidSymbol - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:AT_isInsideValidTerm - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:AT_isInsideValidTerm - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:AT_markTerm - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:AT_markTerm - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:AT_markTerm - fun:mark_memory - fun:mark_phase -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Cond - fun:mark_phase_young - fun:AT_collect_minor -} - -{ - ATerm library conservatively scans for GC roots - Memcheck:Value4 - fun:mark_phase_young + fun:* fun:AT_collect_minor } { ATerm library conservatively scans for GC roots Memcheck:Cond - fun:AT_isValidSymbol - fun:mark_phase_young + fun:* + fun:* fun:AT_collect_minor } { ATerm library conservatively scans for GC roots Memcheck:Value4 - fun:AT_isValidSymbol - fun:mark_phase_young + fun:* fun:AT_collect_minor } { ATerm library conservatively scans for GC roots Memcheck:Value4 - fun:AT_isInsideValidTerm - fun:mark_phase_young + fun:* + fun:* + fun:AT_collect_minor +} + +{ + ATerm library conservatively scans for GC roots + Memcheck:Addr4 + fun:* fun:AT_collect_minor } { ATerm library conservatively scans for GC roots Memcheck:Cond - fun:AT_isInsideValidTerm - fun:mark_phase_young - fun:AT_collect_minor + fun:* + fun:AT_collect } { ATerm library conservatively scans for GC roots Memcheck:Value4 - fun:AT_isValidSymbol - fun:AT_collect_minor + fun:* + fun:AT_collect +} + +{ + ATerm library conservatively scans for GC roots + Memcheck:Addr4 + fun:* + fun:AT_collect } { ATerm library conservatively scans for GC roots Memcheck:Value4 - fun:AT_markTerm_young - fun:mark_phase_young - fun:AT_collect_minor + fun:* + fun:* + fun:AT_collect } { ATerm library conservatively scans for GC roots Memcheck:Cond - fun:AT_markTerm_young - fun:mark_phase_young - fun:AT_collect_minor + fun:* + fun:* + fun:AT_collect }