Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 13 Sep 2017 12:05:19 +0200
From: Reini Urban <rurban@...n.org>
To: musl@...ts.openwall.com
Subject: Re: [PATCH] towupper/towlower: Update to Unicode 9.0

Wait a bit with that. I think I found some more Unicode 9.0 issues with the tables,
and I’ve found a huge performance opportunity by sorting the 3 tables (mostly pairs), 
and break the loops earlier.
This should come close to glibc table performance then, without the huge memory costs they have.

I’ll write a perl regression testing script not to miss any more mappings, and maybe
improve the current musl logic. This will need 1-2 days.
I’ll also use it for cperl then.

Reini Urban
rurban@...n.org



> On Sep 13, 2017, at 10:25 AM, Reini Urban <rurban@...n.org> wrote:
> 
> taken from my safeclib (MIT licensed) and cross-checked with the perl unicode tables
> 
> <0001-towupper-towlower-Update-to-Unicode-9.0.patch>

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ