On Sat, 29 Apr 2006, Morten Welinder wrote: > > - Make sure the text is nul-terminated, even if you pass a > > length, > > Fair enough. If someone sends a length, revert to copying. > I used to think I was doing Pango a favour by supplying a > known length. In reality it seems to slow down things. > > > - Make sure the text is valid UTF-8. We currently replace > > invalid bytes with '?', but that will change soon and -1 used > > instead! > > Ditto, i.e., silently revert to copying if the string is not valid UTF-8. > > We also ought to be able to avoid walking over the string four > times or more in _set_text. That is a bit excessive, even if the > caches are hot. > > M.
Ok, added as: http://bugzilla.gnome.org/show_bug.cgi?id=340134 with some comments. behdad _______________________________________________ Performance-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/performance-list
