June 13, 2012
8:29 a.m.
On Jun 13, 2012, at 10:07 AM, Sven Van Caekenberghe wrote:
Hi Igor,
It is very good that someone tries to optimize this, it is a weak point currently, performance wise.
I am not a low-level guy, so I can't really help with the assembler code. But utf-8 encoding/decoding is an area that interests me.
I can point to the 2 currently available utf-8 encoders/decoders that I know of, as this might be instructive for your quest (provided you did not already know of them):
UTF8TextConverter ZnUTF8Encoder
In Seaside, there is some optimization code in
GRPharoUtf8CodecStream>>#encodeFast:
We shoud standardize on *one* converter... what is the use of everyone doing it again? Marcus -- Marcus Denker -- http://marcusdenker.de