Date: Sun, 25 Jan 2009 23:08:47 +0000 (UTC) From: Xin LI <delphij@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libc/string strlen.c Message-ID: <200901252308.n0PN8uJH092781@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
delphij 2009-01-25 23:08:47 UTC FreeBSD src repository Modified files: lib/libc/string strlen.c Log: SVN rev 187700 on 2009-01-25 23:08:47Z by delphij Rewrite of MI strlen(3) in a way that can better utilize modern hardware by reducing branches and doing word-sized operation. The idea is taken from J.T. Conklin's x86_64 optimized version of strlen(3) for NetBSD, and reimplemented in C by me. Discussed on: -arch@ Revision Changes Path 1.6 +78 -15 src/lib/libc/string/strlen.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901252308.n0PN8uJH092781>