CVSROOT:        /cvs/gnome
Module name:    memprof
Changes by:     michael 06/07/26 06:16:41

Modified files:
        .              : Tag: sled-fixes ChangeLog autogen.sh bfdutils.c 
                         intercept.c main.c memintercept-utils.c 
                         memprof.glade process.c server.c 
                         speedintercept.c stack-frame.c 

Log message:
2006-07-26  Michael Meeks  <[EMAIL PROTECTED]>

* stack-frame.c (mi_call_with_backtrace): add
guard to avoid rtld related deadlock from allocation
from inside 'backtrace' itself.

* process.c (input_func): blank info before read,
add assertions,

* memprof.glade: add record button.

* main.c: fix treeview selection crashers.
(record_button_toggled_cb): add record button so
you can stop recording events and read the profile.
(string_view_init): set column renderer to be
ellipsizing and resizeable.

* bfdutils.c (process_map_sections): assume we
have a modern libbfd - with bfd_section_size by
default.

* autogen.sh: require automake 1.8 to play nicely
on modern systems.

* intercept.c (mi_write_stack): if n_frames is
negative (uh-huh) then drop the stack rather than
breaking the protocol. Add protocol mi_debug.

2005-06-14  Michael Meeks  <[EMAIL PROTECTED]>

* intercept.c (allocate_thread, find_thread):
update signatures and re-work for NPTL which gives
the same getpid() for each process: fixes all the
threading problems.

* process.c (input_func): reset the info structure
between messages; defensively.

2005-06-13  Michael Meeks  <[EMAIL PROTECTED]>

* server.c (ensure_cleanup, mp_server_init),
* process.c (process_start_input): use a fuller set
of G_IO_ flags for various conditions.

* intercept.c (exit_wait, mi_write_stack): use atomic
increment for seqno - if we get out of step process.c
bombs with an ever-growing sorted GList.

* Tag SLED_FIXES_ANCHOR & branch: sled-fixes

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=memprof&who=michael&date=explicit&mindate=2006-07-26%2006:15&maxdate=2006-07-26%2006:17

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

Reply via email to