[gtkmm] Gtkmm-forge digest, Vol 1 #670 - 1 msg



Send Gtkmm-forge mailing list submissions to
	gtkmm-forge lists sourceforge net

To subscribe or unsubscribe via the World Wide Web, visit
	https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
	gtkmm-forge-request lists sourceforge net

You can reach the person managing the list at
	gtkmm-forge-admin lists sourceforge net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."


gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla.  A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs. Do not try to unsubscribe gtkmm-forge from gtkmm-list.


Today's Topics:

   1. [Bug 131019]  - TreeStore has no decent performance on massive inserts (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed, 14 Apr 2004 03:08:11 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 131019]  - TreeStore has no decent performance on massive inserts

http://bugzilla.gnome.org/show_bug.cgi?id=131019
gtkmm | TreeView | Ver: 2.4





------- Additional Comments From christof petig-baender de  2004-04-14 03:08 -------
I remember that some people proposed a function which appends a line and sets
the values in one step (append which takes an array of GValues for the columns).
I do not remember whether this speedup proposal was realized [it wasn't].

Looks like gtk_tree_store_set[_valist] is most equivalent to the thing I
remember. This is not wrapped in gtkmm (as of CVS today).

Perhaps the additional speedup (only two gtk+ calls per line, instead of
(columns+1)) would warrant designing a type safe interface ... perhaps ... I
have no need for it yet.

Should I file this as a wish list bug?

Also the API would be non-trivial to design (most probably a container like
structure which checks the type and collects the GValues). This sounds like
gtk_tree store in disguise to me (and I doubt it would be more efficient than
gtk_tree_store_set_value).

[I should not cease to investigate whether my custom model still has much speed
benefits over a tree_store, I suspect massive (2M+) GValue::ref calls to be the
next bottleneck]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



--__--__--

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest



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