Skip site navigation (1)Skip section navigation (2)
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>