gtk+ size negotiation: can GObject overhead be bypassed?



Hi, on embedded systems, gtk+ program can start slow because of the
overhead in widget size negotiation (allocation and request).  The
actual logic of computing size allocation based on the layout logic
should be very fast as such operations involve no more than simple
addition, subtraction and comparison, but the fact that they involve
GObject signal emissions mean significant overhead if the widget tree
is deep.

Is there any way to bypass the GObject signal mechanism during the
negotiation process?

-- 
Andy Tai, atai atai org


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]