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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list