From: Matthias Clasen Date: Wed, 22 Jan 2020 21:36:54 +0000 (-0500) Subject: surface: Always dd events to the profiler trace X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~20^2~227 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=fea42def61f0cba6d84ca697ec440013255656d2;p=gtk4.git surface: Always dd events to the profiler trace We want to get this data for release builds as well. --- diff --git a/gdk/gdksurface.c b/gdk/gdksurface.c index 0b51f78c02..7af60c09c3 100644 --- a/gdk/gdksurface.c +++ b/gdk/gdksurface.c @@ -4005,7 +4005,6 @@ rewrite_event_for_toplevel (GdkEvent *event) g_set_object (&event->any.surface, surface); } -#ifdef G_ENABLE_DEBUG static void add_event_mark (GdkEvent *event, gint64 time, @@ -4116,14 +4115,11 @@ add_event_mark (GdkEvent *event, g_free (message); } -#endif gboolean gdk_surface_handle_event (GdkEvent *event) { -#ifdef G_ENABLE_DEBUG gint64 begin_time = g_get_monotonic_time (); -#endif gboolean handled = FALSE; if (check_autohide (event)) @@ -4142,10 +4138,8 @@ gdk_surface_handle_event (GdkEvent *event) g_signal_emit (gdk_event_get_surface (event), signals[EVENT], 0, event, &handled); } -#ifdef G_ENABLE_DEBUG if (gdk_profiler_is_running ()) add_event_mark (event, begin_time, g_get_monotonic_time () - begin_time); -#endif return handled; }