cvs commit: src/lib/libc/locale utf8.c

Andrey Chernov ache at nagual.pp.ru
Fri Oct 26 12:00:56 PDT 2007


On Sat, Oct 27, 2007 at 12:54:21AM +0800, Rong-en Fan wrote:
> As for RELENG_7 and HEAD, I'm not 100% sure whether we should restore
> the compatibility as 1) 7.0 is not released yet, 2) we don't promise
> anything in
> HEAD branch. However, if most people think get rid of inline stuffs and
> have libc compatibility are nice, then we do the same for those two branches.

Although standard permits functions only, I object against permanent 
removing inlines from ctype. Almost every system have them as macros or 
inlines and not as function calls, and it is for reason. Ctype functions 
are very inside-loop-intensive, and not speeding them up may slowdown apps 
which do intensive text processing.

In the case we trade forward compatibility for speed for 6x, may be, I 
don't have opinion here.

-- 
http://ache.pp.ru/


More information about the cvs-src mailing list