{ Memcheck:Cond fun:is_pointer_to_heap fun:mark_locations_array fun:rb_gc fun:rb_gc_start } { Memcheck:Cond fun:is_pointer_to_heap fun:mark_locations_array fun:rb_gc_mark_locations fun:rb_gc } { Memcheck:Cond fun:rb_special_const_p fun:gc_mark fun:mark_locations_array fun:rb_gc_mark_locations } { Memcheck:Value4 fun:gc_mark fun:mark_locations_array fun:rb_gc_mark_locations fun:rb_gc } { Memcheck:Cond fun:gc_mark_children fun:gc_mark fun:mark_locations_array fun:rb_gc_mark_locations } { Memcheck:Value4 fun:gc_mark_children fun:gc_mark fun:mark_locations_array fun:rb_gc_mark_locations } { Memcheck:Leak fun:malloc fun:add_heap fun:Init_heap fun:ruby_init } { Memcheck:Leak fun:realloc fun:ruby_xrealloc fun:rb_str_buf_cat fun:rb_str_cat } { Memcheck:Leak fun:malloc fun:ruby_xmalloc fun:st_init_table_with_size fun:st_init_strtable_with_size } { Memcheck:Leak fun:malloc fun:add_heap fun:Init_heap fun:ruby_init } { Memcheck:Cond fun:rb_special_const_p fun:gc_mark fun:mark_locations_array fun:rb_gc } { Memcheck:Cond fun:rb_special_const_p fun:gc_mark fun:mark_locations_array fun:rb_gc } { Memcheck:Value4 fun:gc_mark fun:mark_locations_array fun:rb_gc fun:rb_gc_start } { Memcheck:Addr4 fun:rb_gc fun:rb_gc_start fun:call_cfunc fun:rb_call0 } { SPECIFIC TO ECORE Memcheck:Addr4 fun:rb_gc fun:rb_gc_start } { Memcheck:Cond fun:gc_mark_children fun:gc_mark fun:mark_locations_array fun:rb_gc } { Memcheck:Value4 fun:gc_mark_children fun:gc_mark fun:mark_locations_array fun:rb_gc } { Memcheck:Leak fun:malloc fun:ruby_xmalloc fun:scope_dup fun:proc_alloc } { Memcheck:Addr4 fun:rb_gc fun:rb_gc_start } { Memcheck:Cond fun:mark_locations_array fun:rb_gc fun:rb_newobj fun:str_alloc } { Memcheck:Cond fun:gc_mark fun:mark_locations_array fun:rb_gc fun:rb_newobj } { Memcheck:Value4 fun:gc_mark fun:mark_locations_array fun:rb_gc fun:rb_newobj } { Memcheck:Cond fun:gc_mark_children fun:mark_locations_array fun:rb_gc fun:rb_newobj } { Memcheck:Value4 fun:gc_mark_children fun:mark_locations_array fun:rb_gc fun:rb_newobj }