]> Pileus Git - ~andy/gtk/commit
Moved GtkSizeRequest cache to GtkWidget->priv
authorTristan Van Berkom <tristan.van.berkom@gmail.com>
Thu, 9 Sep 2010 06:02:56 +0000 (15:02 +0900)
committerTristan Van Berkom <tristan.van.berkom@gmail.com>
Thu, 9 Sep 2010 08:19:18 +0000 (17:19 +0900)
commit843be48572e00d20e927cfb6f11ad4abba6e8e15
treef4ee5b0d3933320de6d25de183e191fd4d1fb4b4
parentf76fddb8a7d260dff2ce8b87965ab4f41006a592
Moved GtkSizeRequest cache to GtkWidget->priv

Now that we have a private data installed directly on
the GtkWidget instance it makes no sense to cache the size
requests on widget qdata. This change will generally make
GTK+ memory less fragmented as well as significantly speed
up the size request process.
gtk/gtkprivate.h
gtk/gtksizerequest.c
gtk/gtkwidget.c
gtk/gtkwidget.h