From 7e4d99acefe57a599a407e0a5d23452506c68e26 Mon Sep 17 00:00:00 2001 From: "robertphillips@google.com" Date: Sat, 13 Jul 2013 19:50:40 +0000 Subject: [PATCH] More valgrind suppressions git-svn-id: http://skia.googlecode.com/svn/trunk@10065 2bbb7eff-a529-9590-31e7-b0007b416f81 --- gm/valgrind.supp | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++-- tests/valgrind.supp | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 202 insertions(+), 8 deletions(-) diff --git a/gm/valgrind.supp b/gm/valgrind.supp index a844cd2..80394fe 100644 --- a/gm/valgrind.supp +++ b/gm/valgrind.supp @@ -65,10 +65,10 @@ fun:hash_table_insert fun:_mesa_symbol_table_add_global_symbol } -{ - Mesa_hash_table_replace - Memcheck:Leak - fun:calloc +{ + Mesa_hash_table_replace + Memcheck:Leak + fun:calloc fun:hash_table_replace } { @@ -357,3 +357,100 @@ fun:ralloc_size fun:_ZN10ir_swizzle6createEP9ir_rvaluePKcj } +{ + ir_swizzle_clone_leak + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZNK23ir_dereference_variable5cloneEPvP10hash_table + fun:_ZNK10ir_swizzle5cloneEPvP10hash_table +} +{ + ir_call_generate_inline_leak + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN7ir_call15generate_inlineEP14ir_instruction +} +{ + ir_dereference_variable_leak + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZNK23ir_dereference_variable5cloneEPvP10hash_table +} +{ + ir_copy_propagation_elements_visitor + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN36ir_copy_propagation_elements_visitor13handle_rvalueEPP9ir_rvalue +} +{ + ir_reader_read_assignement + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader15read_assignmentEP12s_expression +} +{ + ir_reader_read_expression + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader15read_expressionEP12s_expression +} +{ + ir_reader_read_call + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader9read_callEP12s_expression +} +{ + ir_reader_read_if + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader7read_ifEP12s_expressionP7ir_loop +} +{ + ir_reader_read_constant + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader13read_constantEP12s_expression +} +{ + ir_call_generate_inline + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN7ir_call15generate_inlineEP14ir_instruction +} +{ + draw_llvw_create_variant + Memcheck:Leak + fun:malloc + fun:draw_llvm_create_variant +} +{ + llvmpipe_update_setup + Memcheck:Leak + fun:calloc + obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so + fun:llvmpipe_update_setup +} +{ + do_assignment + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_Z13do_assignmentP9exec_listP22_mesa_glsl_parse_statePKcP9ir_rvalueS6_b7YYLTYPE +} +{ + Mesa_shadersourceARB + Memcheck:Leak + fun:malloc + fun:_mesa_ShaderSourceARB +} diff --git a/tests/valgrind.supp b/tests/valgrind.supp index a844cd2..80394fe 100644 --- a/tests/valgrind.supp +++ b/tests/valgrind.supp @@ -65,10 +65,10 @@ fun:hash_table_insert fun:_mesa_symbol_table_add_global_symbol } -{ - Mesa_hash_table_replace - Memcheck:Leak - fun:calloc +{ + Mesa_hash_table_replace + Memcheck:Leak + fun:calloc fun:hash_table_replace } { @@ -357,3 +357,100 @@ fun:ralloc_size fun:_ZN10ir_swizzle6createEP9ir_rvaluePKcj } +{ + ir_swizzle_clone_leak + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZNK23ir_dereference_variable5cloneEPvP10hash_table + fun:_ZNK10ir_swizzle5cloneEPvP10hash_table +} +{ + ir_call_generate_inline_leak + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN7ir_call15generate_inlineEP14ir_instruction +} +{ + ir_dereference_variable_leak + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZNK23ir_dereference_variable5cloneEPvP10hash_table +} +{ + ir_copy_propagation_elements_visitor + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN36ir_copy_propagation_elements_visitor13handle_rvalueEPP9ir_rvalue +} +{ + ir_reader_read_assignement + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader15read_assignmentEP12s_expression +} +{ + ir_reader_read_expression + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader15read_expressionEP12s_expression +} +{ + ir_reader_read_call + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader9read_callEP12s_expression +} +{ + ir_reader_read_if + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader7read_ifEP12s_expressionP7ir_loop +} +{ + ir_reader_read_constant + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN9ir_reader13read_constantEP12s_expression +} +{ + ir_call_generate_inline + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_ZN7ir_call15generate_inlineEP14ir_instruction +} +{ + draw_llvw_create_variant + Memcheck:Leak + fun:malloc + fun:draw_llvm_create_variant +} +{ + llvmpipe_update_setup + Memcheck:Leak + fun:calloc + obj:/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so + fun:llvmpipe_update_setup +} +{ + do_assignment + Memcheck:Leak + fun:calloc + fun:ralloc_size + fun:_Z13do_assignmentP9exec_listP22_mesa_glsl_parse_statePKcP9ir_rvalueS6_b7YYLTYPE +} +{ + Mesa_shadersourceARB + Memcheck:Leak + fun:malloc + fun:_mesa_ShaderSourceARB +} -- 2.7.4