Commit Graph

25 Commits

Author SHA1 Message Date
1787419687 Comment out sensitivity of reset button.
Fri Mar 25 21:31:08 2005  Søren Sandmann  <sandmann@redhat.com>

       * sysprof.c (update_sensitivity): Comment out sensitivity of reset button.
2005-03-26 02:35:56 +00:00
e9bd305866 Return NULL if nothing is selected.
Fri Mar 25 21:25:31 2005  Søren Sandmann  <sandmann@redhat.com>

	* sysprof.c (get_current_object): Return NULL if nothing is
	selected.
2005-03-26 02:28:32 +00:00
0901851c45 Remove "loading and saving"
Fri Mar 25 19:39:24 2005  Søren Sandmann  <sandmann@redhat.com>

	* TODO: Remove "loading and saving"

	* sysprof.glade: Add ellipsises to Open and Save menu items.

	* sysprof.c (overwrite_file): Add this function, cutted-and-pasted
	from evince.

	* sysprof.c (on_save_as_clicked, on_open_clicked): Use
	GtkFileChoosers to pick the names.

	* sysprof.c: Various GUI updates.
2005-03-26 01:19:07 +00:00
50c62b0804 Various GUI updates
Thu Mar 24 19:09:33 2005  Søren Sandmann  <sandmann@redhat.com>

	* sysprof.c: Various GUI updates

	* TODO: update

	* sfile.[ch] (sformat_new_optional): Add some notes about an
	"optional" construction.
2005-03-25 00:12:37 +00:00
2af6447238 Primitive loading and saving.
Wed Mar 23 00:04:07 2005  Soeren Sandmann  <sandmann@redhat.com>

	Primitive loading and saving.

	* sysprof.c (on_open_clicked): Hook up loading.

	* sfile.c: Add a copy of g_file_replace() from glib CVS HEAD.

	* sfile.c (add_string): Escape and quote the string

	* sfile.c (sfile_load): Initialize current_instruction and
	instructions_by_location

	* sfile.c (post_process_instructions_recurse): Handle NULL
	pointers properly.

	* sfile.c (handle_begin_element, handle_end_element, handle_text):
	Move error handling here from state_transition_begin/text/end.

	* sfile.c (handle_text): Discard whitespace-only strings

	* sfile.c (sfile_get_pointer, sfile_get_integer,
	sfile_get_string): expect both begin, value, and end transitions.

	* sfile.c (hook_up_pointers): Only treat instructions as pointer
	values when they are. Handle NULL targets properly.

	* sfile.c (get_number): Fix a few read-freed-data bugs

	* profile.c (profile_load): Call sfile_end_get() for the profile;
	build the nodes_by_objects hash table. Build the call tree.

	* profile.c (create_format): Don't store next pointer, but do
	store total, self and toplevel.

	* profile.c (make_hash_table): New function to build
	nodes_by_object hashtable from loaded data
2005-03-23 05:05:57 +00:00
64a1ac6355 Fix small bug in add_timeout() More descriptive tree labels update
Sat Mar 12 11:05:19 2005  Soeren Sandmann  <sandmann@redhat.com>

	* sysprof-module.c: Fix small bug in add_timeout()
	* sysprof.c (build_gui): More descriptive tree labels
	* TODO: update
2005-03-12 16:05:58 +00:00
e0a2d061c6 s/Cummulative/Cumulative/. Pointed out by Ian McIntosh.
Thu Mar 10 16:37:52 2005  Søren Sandmann  <sandmann@redhat.com>

        * sysprof.c (build_gui): s/Cummulative/Cumulative/. Pointed out by
        Ian McIntosh.
2005-03-10 21:39:01 +00:00
d07d245228 CSun Mar 6 22:56:21 2005 Soeren Sandmann <sandmann@redhat.com>
* sfile.c: Generate id's for objects and pointers.
2005-03-07 03:58:04 +00:00
a6db295462 Remove include of non-existing tracing.h
Fri Mar  4 13:47:13 2005  Søren Sandmann  <sandmann@redhat.com>

	* sysprof.c: Remove include of non-existing tracing.h
2005-03-04 18:52:45 +00:00
de4b3c076d Experiment with a file-format-description format.
Wed Mar  2 23:39:50 2005  Soeren Sandmann  <sandmann@redhat.com>

	* profile.[ch], sfile.[ch]: Experiment with a
	file-format-description format.

	* sysprof.c: Add commented out code using /proc/ based
	timeout.
2005-03-03 04:44:28 +00:00
b40d94ca41 *** empty log message *** 2004-11-15 23:15:59 +00:00
d71d00ab0b *** empty log message *** 2004-11-12 18:30:01 +00:00
0ed7bdbdfc *** empty log message *** 2004-11-12 17:54:15 +00:00
b3780fd510 *** empty log message *** 2004-11-12 16:14:05 +00:00
17e3ce236b various small fixes 2004-11-12 15:21:07 +00:00
c27b97c7c0 *** empty log message *** 2004-11-05 16:57:40 +00:00
7d54b85e92 *** empty log message *** 2004-11-04 22:10:01 +00:00
1fa465fb26 *** empty log message *** 2004-11-04 15:25:39 +00:00
e6a160f291 *** empty log message *** 2004-11-02 17:40:28 +00:00
7487166139 Seems to work 2004-10-30 04:26:32 +00:00
7b07956eb3 Hey, it appears to not crash 2004-10-29 22:27:30 +00:00
33372e3479 Port to 2.6 - remove non-working disk crap 2004-06-17 17:37:33 +00:00
649512d961 better disk profiling 2004-04-29 17:29:09 +00:00
7e5c6cbca4 support prelinked binaries 2004-04-28 15:08:22 +00:00
43dddf31ac Initial revision 2004-04-27 11:08:55 +00:00