C++ Logo

sg16

Advanced search

Re: [SG16-Unicode] Performance of C interfaces (was: Re: SG16 meeting summary for August 21st, 2019)

From: Steve Downey <sdowney_at_[hidden]>
Date: Sun, 1 Sep 2019 12:07:33 -0400
That was, if I recall correctly, about the C standard library interfaces in
the Null-terminated multibyte strings section. Basically that the character
at a time interfaces are not amenable to vectorization.


On Sun, Sep 1, 2019, 11:55 Henri Sivonen <hsivonen_at_[hidden]> wrote:

> On Sat, Aug 31, 2019 at 10:16 PM Tom Honermann <tom_at_[hidden]> wrote:
> >
> > The summary for the SG16 meeting held August 21st, 2019 is now
> available. For those that attended, please review and suggest corrections:
> > - https://github.com/sg16-unicode/sg16-meetings#august-21st-2019
>
> The minutes say:
>
> > C interfaces can't achieve the performance that Bob Steagall
> demonstrated with his UTF-8 work.
>
> What's that about? Does it mean that interfaces that assume
> zero-terminated sentinel-based strings can't achieve the performance?
> Surely a C interface that identifies both the source and the
> destination by pointer and length can.
>
> --
> Henri Sivonen
> hsivonen_at_[hidden]
> https://hsivonen.fi/
> _______________________________________________
> SG16 Unicode mailing list
> Unicode_at_[hidden]
> http://www.open-std.org/mailman/listinfo/unicode
>

Received on 2019-09-01 18:07:47