gsignal: Use new G_VALUE_COLLECT_INIT variant
authorEdward Hervey <bilboed@bilboed.com>
Wed, 2 Dec 2009 10:49:49 +0000 (11:49 +0100)
committerAlexander Larsson <alexl@redhat.com>
Wed, 13 Jan 2010 09:16:48 +0000 (10:16 +0100)
commit0f25115ffc887110993f6947f9907a85374933d3
treeda210766ddcae4b5fd04a690e1abbb4e01500381
parent546fc0ca331c8d1b3393fe218a697b6a1a1c1072
gsignal: Use new G_VALUE_COLLECT_INIT variant

Makes g_signal_emit_valist from 15% to 20% faster.

Results reported from profiling the pan newsreader which uses a variant
of simple and complex signal emissions (i.e no args or various args)

https://bugzilla.gnome.org/show_bug.cgi?id=603590
gobject/gsignal.c