UTF8 + SIMD = win

Walter Bright newshound2 at digitalmars.com
Tue Jul 31 12:27:45 PDT 2012


On 7/31/2012 5:24 AM, Jakob Ovrum wrote:
> On Tuesday, 31 July 2012 at 12:11:25 UTC, bearophile wrote:
>> Bernard Helyer:
>>
>>> Where is UTF-32 actually used?
>>
>> I think all std.algorithm and std.range yield UTF-32 dchars, when you give
>> them a string in input.
>>
>> Bye,
>> bearophile
>
> In addition, foreach over a string with a dchar loop variable does implicit
> UTF-8 decoding.
>

SIMD isn't going to speed things up at all for decoding one character. It is for 
transcoding a large array.



More information about the Digitalmars-d mailing list