Add default suppression specification for webkitgtk

This patch adds default suppression specifications for webkitgtk and
webkit2gtk so that unnecessary ABI artifacts are dropped from the
in-memory IR.  This dramatically helps to lower the memory usage of
libabigail while analyzing the webkit2gtk libraries.

	* default.abignore: New suppression specifications for webkitgtk.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
This commit is contained in:
Dodji Seketeli 2016-09-20 15:54:51 +02:00
parent 98c8d61684
commit 67ca48da29
1 changed files with 18 additions and 0 deletions

View File

@ -72,3 +72,21 @@
#############################################
# End of glibc suppression specifications
############################################
###########################################################
# Below are suppression specifications for webkitgtk
###########################################################
[suppress_function]
soname_regexp = libwebkitgtk-1\\.0\\.so.*
name_not_regexp = ^webkit_.*
drop = true
[suppress_function]
soname_regexp = libwebkit2gtk-4\\.0\\.so.*
name_not_regexp = ^webkit_.*
drop = true
#######################################################
# End of webkitgtk suppression specifications
#######################################################