glib/gobject
Benjamin Otte 4ac7f8f084 notifyqueue: Dedup pspecs when adding
The previous code dedup'd when thawing and threw nasty warnings your way
if you notified too often. This can now easily be avoided.

Performance should be roughly identical, as both are O(n²).
2010-08-06 23:35:24 +02:00
..
tests Replace -I with $(glib_INCLUDES) and friends 2010-08-06 13:10:34 -04:00
.gitignore gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
abicheck.sh move glibconfig.h to glib/ 2010-07-12 15:33:05 -04:00
ChangeLog Update README files to refer to git 2009-03-31 19:39:16 -04:00
gatomicarray.c Don't do pointer arithmetics on void* 2010-01-07 10:14:24 +02:00
gatomicarray.h Add GAtomicArray for RCU-style lockless updates 2009-11-30 20:48:50 +01:00
gbinding.c binding: Add a default marshaller for the closure API 2010-08-04 01:09:28 +01:00
gbinding.h binding: Add G_BINDING_INVERT_BOOLEAN 2010-08-03 10:29:50 +01:00
gboxed.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gboxed.h Add fundamental type and pspec for GVariant 2010-06-17 21:00:54 +02:00
gclosure.c binding: Add a default marshaller for the closure API 2010-08-04 01:09:28 +01:00
gclosure.h Add one missing ':' and reformate GParamFlags docs. 2008-06-21 14:00:44 +00:00
genums.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
genums.h Fix "it's" vs "its" confusion throughout the source. Patch by Will 2009-02-23 04:30:06 +00:00
glib-genmarshal.c Add g_value_take_variant 2010-06-19 19:07:36 +02:00
glib-mkenums.in Bug 617947 - glib-mkenums: add @valuenum@ support 2010-05-06 14:21:39 -05:00
gmarshal.list binding: Add a default marshaller for the closure API 2010-08-04 01:09:28 +01:00
gobject_probes.d Add dtrace and systemtap support for gobject 2010-05-27 14:51:41 -04:00
gobject_trace.h Add dtrace and systemtap support for gobject 2010-05-27 14:51:41 -04:00
gobject-query.c Use the right binary name in help output. Patch by Hiroyuki Ikezoe. 2008-07-06 02:01:56 +00:00
gobject.c notify: Remove g_object_notify_queue_from_object() 2010-07-22 21:56:20 +02:00
gobject.h Introduce g_object_notify_by_pspec() 2010-06-15 10:51:36 +01:00
gobject.py Initial support for gdb python macros 2009-09-21 15:39:00 +02:00
gobject.rc.in Update copyright years 2010-02-04 00:12:50 +02:00
gobject.stp.in Add dtrace and systemtap support for gobject 2010-05-27 14:51:41 -04:00
gobject.symbols binding: Add a default marshaller for the closure API 2010-08-04 01:09:28 +01:00
gobjectnotifyqueue.c notifyqueue: Dedup pspecs when adding 2010-08-06 23:35:24 +02:00
gparam.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gparam.h Introduce G_PARAM_DEPRECATED and G_ENABLE_DIAGNOSTIC 2010-06-23 16:45:12 +02:00
gparamspecs.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gparamspecs.h More docs fixes 2010-07-12 17:46:17 -04:00
gsignal.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gsignal.h Bug 541208 – Functions to easily install and use signals without class 2008-07-04 11:10:17 +00:00
gsourceclosure.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gsourceclosure.h Migrating docs. 2008-06-21 12:18:12 +00:00
gtype-private.h Move the boxed private type data to TypeNode 2010-01-25 15:30:38 +01:00
gtype.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gtype.h Add g_value_take_variant 2010-06-19 19:07:36 +02:00
gtypemodule.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gtypemodule.h Cast iface_init to GInterfaceInitFunc 2009-11-26 12:32:36 +01:00
gtypeplugin.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gtypeplugin.h Migrating docs. 2008-06-21 18:20:43 +00:00
gvalue.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gvalue.h Migrating docs. 2008-06-21 12:45:49 +00:00
gvaluearray.c Document NULL shortcut to g_value_array_insert etc. 2010-07-08 19:30:53 -04:00
gvaluearray.h Migrating docs. 2008-06-22 09:45:13 +00:00
gvaluecollector.h More docs fixes 2010-07-12 17:46:17 -04:00
gvaluetransform.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gvaluetypes.c gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
gvaluetypes.h Add g_value_take_variant 2010-06-19 19:07:36 +02:00
libgobject-gdb.py.in Initial support for gdb python macros 2009-09-21 15:39:00 +02:00
Makefile.am Replace -I with $(glib_INCLUDES) and friends 2010-08-06 13:10:34 -04:00
makefile.msc.in gobject/: fully remove gobjectalias hacks 2010-07-07 19:40:48 -04:00
marshal-genstrings.pl Hacky script to fix up your .msc.in files on windows. Dunno if this is a 2001-08-04 15:49:55 +00:00
testgobject.c Remove some unused code. Same here And here Mark some functions static. 2005-09-08 06:35:44 +00:00