Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 May 2013 18:21:29 +0400
From:      Andrey Chernov <ache@freebsd.org>
To:        Sergey Kandaurov <pluknet@freebsd.org>
Cc:        svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-9@freebsd.org, Jilles Tjoelker <jilles@stack.nl>
Subject:   Re: svn commit: r250215 - stable/9/lib/libc/locale
Message-ID:  <51851969.6020802@freebsd.org>
In-Reply-To: <CAE-mSO%2BJOTcfx1vDbiux8LpikZV0J1ti2HJ0ypCsotfeJ4qKzg@mail.gmail.com>
References:  <201305031552.r43FqiPN024580@svn.freebsd.org> <5183E899.4000503@freebsd.org> <CAE-mSO%2BB_p_HCbKwSO-rJ%2BdforcPEfThmOxy%2BKi_1e9zPn3q_w@mail.gmail.com> <20130503195540.GA52657@stack.nl> <CAE-mSOLT6EdaYQheNka%2B%2BNPZRbUFM=kXv6i9k=uRiyQTy1JuuA@mail.gmail.com> <5184ED7E.3040703@freebsd.org> <CAE-mSO%2BJOTcfx1vDbiux8LpikZV0J1ti2HJ0ypCsotfeJ4qKzg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 04.05.2013 16:03, Sergey Kandaurov wrote:
>> BTW, I don't run tests and look in asm code for sure, but it seems
>> property[0] == p[0] is unneeded because almost every compiler tries to
>> inline strcmp().
> 
> Doesn't seem so (in-lining), see below.

Yes, system's GNU cc don't inline strcmp() but inlines memcmp():
 repz
 cmpsb
I don't have clang nearby right now to test what it does.

-- 
http://ache.vniz.net/
bitcoin:13fGiNutKNHcVSsgtGQ7bQ5kgUKgEQHn7N



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51851969.6020802>