HEADS DOWN
Bruce Evans
bde at zeta.org.au
Wed May 9 10:08:49 UTC 2007
On Wed, 9 May 2007, Andrey Chernov wrote:
> On Tue, May 08, 2007 at 04:37:03PM -0500, Sean C. Farley wrote:
>> Would it be preferred to go ahead to use strlen() in preparation for a
>> faster strlen() in the future?
> ...
> we can use strlen() in preparation for the future.
Yes, it is better to use library functions if they do (almost) exactly what
is wanted.
>> I would still use the inline'd version
>> when counting characters while watching for an '=' character. Or should
>> it also be changed to perform a strlen() and then a strchr()?
>
> Combined strlen()+strchr() will be slower in any case than single loop, so
> better leave it as is.
The compiler could in theory reduce to a single loop, but I've never seen
one that does and would use the loop myself.
Bruce
More information about the freebsd-arch
mailing list