g_type_instance_is_a() and gtk 2 speed



Folks,
	A while back it was pointed out that there is a substantial
timesink in G_TYPE_INSTANCE_IS_A(), due to the depth of inheritance
tracing (see
<Pine LNX 4 21 0106171307170 32484-100000 birgrave birnet private>).  As
far as I can tell, nothing has been done in this area since.
	Is there any consensus on what is to be done about this and
other possible bottlenecks?  GTK+ 2 is flat out *SLOW* compared to 1.2.
This is not so much a big deal on fancy new machines, but on older stuff
(which now is becoming the 'embedded' space) it is pretty noticeable.
Esp on the smaller chips (rise/cyrix/etc) with little cache and little
memory bandwidth.
	Just curious.

Joel


-- 

"Hey mister if you're gonna walk on water,
 Could you drop a line my way?"

			http://www.jlbec.org/
			jlbec evilplan org




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