GStringChunk is fine.
The problem with the case that Jeff highlights is that the strings inserted are long compared to the chunk size. In Gnumeric, we use a chunk size of 100k and strings typically 20 characters in the text importer. (All the substrings in a csv file, for example.) The waste is trivial in that case. So basically, GStringChunk is for when you have *piles* of little strings to store and malloc overhead is your concern. If Jeff really sees strings of ~.5k then malloc overhead is not important. If the strings are generally smaller, then it is perhaps just his chunk size that needs to be upped. Morten _______________________________________________ gtk-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtk-devel-list
