Use Persistent wrapper to prevent GC of input Buffer #152

Avoids memcpy of input and output Buffer objects

Improves Buffer and Stream performance by ~3%
This commit is contained in:
Lovell Fuller
2015-11-14 11:24:15 +00:00
parent 20f468991f
commit ede2ee9ce3
5 changed files with 55 additions and 59 deletions

View File

@@ -278,11 +278,18 @@
...
fun:vips__magick_read_header
}
{
cond_magick_is_palette_image
Memcheck:Cond
fun:IsPaletteImage
...
fun:get_bands
}
# glib g_file_read_link
# https://github.com/GNOME/glib/commit/49a5d0f6f2aed99cd78f25655f137f4448e47d92
{
leak_magick
leak_g_file_read_link
Memcheck:Leak
match-leak-kinds: definite,indirect,possible
...