Re: GObject is slow
- From: Owen Taylor <otaylor redhat com>
- To: gtk-devel-list gnome org
- Subject: Re: GObject is slow
- Date: 20 Nov 2000 08:48:52 -0500
Alexander Larsson <alla lysator liu se> writes:
> I've been doing some profiling of GtkFB to find out bottlenecks in the
> rasterization code. But looking at the profiles show that rasterization
> isn't even at the top. Instead i see a lot of functions from the GObject
> type checking code.
>
> Here is the top of a profile on a testgtk run using GtkFB @ 1024x768
> 16bit. glib+pango+gtk+ is compiled with -O2 -g and -DG_DISABLE_ASSERT
> -DG_DISABLE_CHECKS -DGTK_NO_CHECK_CASTS.
^^^^^^^^^^^^^^^^^^^^
I think you'll see better results if you use G_DISABLE_CAST_CHECKS -
all the stuff at the top of your profile except for the rendering
code seems to be cast checks...
(Not that it wouldn't be good if GTK+ was fast even with checking
turned on.)
Regards,
Owen
[ Also, could you put the full profile results up somewhere - its a
bit hard for me to make sense of the straight profile without
the call graph info ]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]