Re: pango_layout_set_text_static
- From: Behdad Esfahbod <behdad cs toronto edu>
- To: Morten Welinder <mwelinder gmail com>
- Cc: Performance-list gnome org
- Subject: Re: pango_layout_set_text_static
- Date: Sat, 29 Apr 2006 15:09:43 -0400 (EDT)
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
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]