CVSROOT:        /cvs/gnome
Module name:    sysprof
Changes by:     ssp     05/10/31 23:37:16

Modified files:
        .              : ChangeLog TODO collector.c process.c profile.c 
                         stackstash.c stackstash.h 

Log message:
Mon Oct 31 23:41:33 2005  Soeren Sandmann  <[EMAIL PROTECTED]>

* stackstash.h (struct StackNode): Add "total" field.

* stackstash.c (stack_stash_add_trace): Keep track of the
aggregate size.

* profile.c (profile_get_size): Sum the totals of the siblings
instead of all the children.

* profile.c (build_object_list): Correctly compute obj->self

* profile.c (profile_load): Don't ignore the node->total field.

* profile.c (serialize_call_tree): Save node->total instead of the
computed total

* profile.c (compute_total): Use n->total instead of computing it
from scratch.

* profile.c: Remove unused sum_children() function.

* TODO: Updates

* process.c (process_get_from_pid): Plug leak.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=sysprof&who=ssp&date=explicit&mindate=2005-10-31%2023:36&maxdate=2005-10-31%2023:38

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to