summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-16 10:52:30 +0000
committerglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-16 10:52:30 +0000
commit5fd07f380ad47219ab66afb7cf4ae7e1a3209369 (patch)
tree4f73ec14e03c39f1aebc95418ef6057a89dd93c4 /tools
parenta6be61f996d1924abb9a6138e3cbb88061dbada9 (diff)
downloadchromium_src-5fd07f380ad47219ab66afb7cf4ae7e1a3209369.zip
chromium_src-5fd07f380ad47219ab66afb7cf4ae7e1a3209369.tar.gz
chromium_src-5fd07f380ad47219ab66afb7cf4ae7e1a3209369.tar.bz2
Suppress the leaks from courgette_unittests
BUG=46649 TBR=laforge Review URL: http://codereview.chromium.org/2811009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49922 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/heapcheck/suppressions.txt91
1 files changed, 91 insertions, 0 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index 5a63c13..4f8f898 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -562,3 +562,94 @@
fun:MessageLoop::RunTask
}
+{
+ bug_46649_a
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_allocate_and_copy
+ fun:std::vector::reserve
+ fun:courgette::ReadVector
+ fun:courgette::EncodedProgram::ReadFrom
+}
+
+{
+ bug_46649_b
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_insert_aux
+ fun:std::vector::push_back
+ fun:courgette::EncodedProgram::AddRel32
+}
+
+{
+ bug_46649_c
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_insert_aux
+ fun:std::vector::push_back
+ fun:courgette::EncodedProgram::AssembleTo
+}
+
+{
+ bug_46649_d
+ Heapcheck:Leak
+ fun:EncodedProgramTest_Test_Test::TestBody
+}
+
+{
+ bug_46649_e
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_fill_insert
+ fun:std::vector::insert
+ fun:std::vector::resize
+ fun:courgette::EncodedProgram::DefineLabelCommon
+ fun:courgette::EncodedProgram::DefineRel32Label
+}
+
+{
+ bug_46649_f
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_fill_insert
+ fun:std::vector::insert
+ fun:std::vector::resize
+ fun:courgette::EncodedProgram::DefineLabelCommon
+ fun:courgette::EncodedProgram::DefineAbs32Label
+}
+
+{
+ bug_46649_g
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_allocate_and_copy
+ fun:std::vector::reserve
+ fun:courgette::ReadU32Delta
+ fun:courgette::EncodedProgram::ReadFrom
+}
+
+{
+ bug_46649_h
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_insert_aux
+ fun:std::vector::push_back
+ fun:courgette::EncodedProgram::AddAbs32
+}
+
+{
+ bug_46649_i
+ Heapcheck:Leak
+ fun:__gnu_cxx::new_allocator::allocate
+ fun:std::_Vector_base::_M_allocate
+ fun:std::vector::_M_insert_aux
+ fun:std::vector::push_back
+ fun:courgette::EncodedProgram::AddOrigin
+}