diffing dir...
Wed Jul 14 09:13:54 EDT 2010 Axe...@in...
* Add more debug output.
Ignore-this: 4eeb70916bcecfe3d7f312b4b2d3bcff
{
hunk ./gtk/Graphics/UI/Gtk/General/hsgthread.c 43
-static GStaticMutex gtk2hs_finalizer_mutex = G_STATIC_MUTEX_INIT;
+static GStaticMutex gtk2hs_finalizer_mutex;
hunk ./gtk/Graphics/UI/Gtk/General/hsgthread.c 55
- printf("gtk2hs_threads_initizlise: threads_initialised=%i, g_thread_get_initialized=%i\n",
+ printf("gtk2hs_threads_initialise: threads_initialised=%i, g_thread_get_initialized=%i\n",
hunk ./gtk/Graphics/UI/Gtk/General/hsgthread.c 63
+#else
+ g_static_mutex_init(>k2hs_finalizer_mutex);
hunk ./gtk/Graphics/UI/Gtk/General/hsgthread.c 68
+#ifdef DEBUG
+ printf("gtk2hs_threads_initialise: thread lock function=%lx\n",
+ (unsigned long) g_thread_functions_for_glib_use.mutex_lock);
+#endif
+
hunk ./gtk/Graphics/UI/Gtk/General/hsgthread.c 82
- printf("acquiring lock to add object %x\n", object);
+ printf("acquiring lock to add a %s object at %lx\n",
+ g_type_name(G_OBJECT_TYPE(object)), (unsigned long) object);
+ printf("value of lock function is %lx\n",
+ (unsigned long) g_thread_functions_for_glib_use.mutex_lock);
hunk ./gtk/Graphics/UI/Gtk/General/hsgthread.c 129
- printf("releasing lock to add object %x\n", object);
+ printf("releasing lock to add a %s object at %lx\n",
+ g_type_name(G_OBJECT_TYPE(object)), (unsigned long) object);
}
|