]> Pileus Git - ~andy/gtk/commit
Bug 611922 - gtk_tree_model_sort_ref_node() is too slow
authorKristian Rietveld <kris@gtk.org>
Thu, 2 Jun 2011 19:51:51 +0000 (21:51 +0200)
committerKristian Rietveld <kris@gtk.org>
Mon, 22 Aug 2011 19:30:31 +0000 (21:30 +0200)
commit7677e2d4e3c7d4641cbeaf31758e995aa024a9da
tree257de9dba56d32a456567a0cecf39e47ae9756cc
parentd241323b08f71c322054099a1a809de485eabc0d
Bug 611922 - gtk_tree_model_sort_ref_node() is too slow

Referencing a parent node for each referenced node is overdone.  Instead,
we now reference the parent from build_level and unreference in free_level.
Each level keeps a single reference on its immediate parent.  This both
alleviates the performence problems and should perfectly serve the purpose.
gtk/gtktreemodelsort.c