summaryrefslogtreecommitdiff
path: root/perf/gtkwidgetprofiler.h
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@novell.com>2006-06-14 21:24:31 +0000
committerFederico Mena Quintero <federico@src.gnome.org>2006-06-14 21:24:31 +0000
commit02c7cf7bee2fb60a4146d52bacd049746b18b336 (patch)
tree40c51e4329560c43efa6308798c42a3d72ef5298 /perf/gtkwidgetprofiler.h
parentc42ab53bb1876123f40d1fe129a2e019ccad65f1 (diff)
downloadgtk+-02c7cf7bee2fb60a4146d52bacd049746b18b336.tar.gz
New function; it lets us time the expose sequence of a widget.
2006-06-14 Federico Mena Quintero <federico@novell.com> * perf/gtkwidgetprofiler.c (gtk_widget_profiler_profile_expose): New function; it lets us time the expose sequence of a widget. (create_widget): New helper function. (map_widget): New helper function. (profile_boot): Use create_widget() instead of doing it by hand. (profile_map_expose): Use map_widget() instead of doing it by hand. * perf/main.c (main): Call gtk_widget_profiler_profile_expose() as well.
Diffstat (limited to 'perf/gtkwidgetprofiler.h')
-rw-r--r--perf/gtkwidgetprofiler.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/perf/gtkwidgetprofiler.h b/perf/gtkwidgetprofiler.h
index 62d19c8a92..4a96b9ffd8 100644
--- a/perf/gtkwidgetprofiler.h
+++ b/perf/gtkwidgetprofiler.h
@@ -52,6 +52,8 @@ void gtk_widget_profiler_set_num_iterations (GtkWidgetProfiler *profiler,
void gtk_widget_profiler_profile_boot (GtkWidgetProfiler *profiler);
+void gtk_widget_profiler_profile_expose (GtkWidgetProfiler *profiler);
+
G_END_DECLS