Re: Signal emission changes

2012-03-06 Thread Murray Cumming
I don't know if these compiler warnings are new, and I have not looked at the actual code, but maybe you want to know about them: CC libgobject_2_0_la-gsignal.lo gsignal.c: In function 'g_signal_emit_valist': gsignal.c:3163:7: warning: suggest parentheses around comparison in operand of ''

Signal emission changes

2012-03-05 Thread Alexander Larsson
I just landed a bunch of signal emission optimizations in gobject. It should be transparent to everyone, although it you're using an non-standard signal marshaller for a heavily used signal you might want to look at setting a custom va_marshaller. The basic idea is that for a the (common) case of