[PD-cvs] externals/gridflow/extra gf.valgrind2, NONE, 1.1 ruby.valgrind, NONE, 1.1

Mathieu Bouchard matju at users.sourceforge.net
Tue Oct 4 04:14:05 CEST 2005


Update of /cvsroot/pure-data/externals/gridflow/extra
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23619/extra

Added Files:
	gf.valgrind2 ruby.valgrind 
Log Message:
i'm almost, almost done


--- NEW FILE: gf.valgrind2 ---
{
   hello1
   Memcheck:Cond
   fun:mark_locations_array
}
{
   hello2
   Memcheck:Cond
   fun:gc_mark
}
{
   hello3
   Memcheck:Value4
   fun:gc_mark
}
{
   hello4
   Memcheck:Cond
   fun:gc_mark_children
}
{
   hello5
   Memcheck:Value4
   fun:gc_mark_children
}
{
   hello6
   Memcheck:Cond
   fun:_dl_relocate_object_internal
}
{
   hello7
   Memcheck:Value4
   fun:st_lookup
   fun:rb_mark_generic_ivar
}
{
   hello8
   Memcheck:Cond
   fun:st_lookup
   fun:rb_mark_generic_ivar
}

--- NEW FILE: ruby.valgrind ---
# From: Tanaka Akira <akr at m17n.org>
#  matz at ruby-lang.org (Yukihiro Matsumoto) writes:
#
#> Some reports from valgrind is due to Ruby's conservative GC, which
#> touch all C stack region.
#
#I use following suppression file to suppress such reports.

{
  memcpy/rb_thread_save_context(Value1)
  Addr1
  fun:memcpy
  fun:rb_thread_save_context
}

{
  memcpy/rb_thread_restore_context(Value1)
  Addr1
  fun:memcpy
  fun:rb_thread_restore_context
}

{
  strchr/_dl_catch_error(Cond)
  Cond
  fun:strchr
  obj:/lib/libc-2.2.5.so
  fun:_dl_catch_error
}

{
  mark_locations_array(Cond)
  Cond
  fun:mark_locations_array
}

{
  mark_locations_array(Value4)
  Value4
  fun:mark_locations_array
}

{
  mark_locations_array(Value4)
  Addr4
  fun:mark_locations_array
}

{
  rb_gc_mark(Cond)
  Cond
  fun:rb_gc_mark
}

{
  rb_gc_mark(Value4)
  Value4
  fun:rb_gc_mark
}

{
  rb_gc_mark_children(Value4)
  Value4
  fun:rb_gc_mark_children
}

{
  rb_gc_mark_children(Cond)
  Cond
  fun:rb_gc_mark_children
}

#-- 
#Tanaka Akira


# additional attempt by matju:
{
  libc
  Cond
  obj:/lib/libc-2.2.5.so
}





More information about the Pd-cvs mailing list