diff options
author | delphij <delphij@FreeBSD.org> | 2009-01-25 23:08:47 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2009-01-25 23:08:47 +0000 |
commit | 12e5c4fd4c1b731e55f00ff3926ba953ee29d39a (patch) | |
tree | 79333d07b8661f2894da7b8eb790e1819a93f964 /share | |
parent | 34c3dd7ace1e27678447ebdb30dfb3fe11306aaf (diff) | |
download | FreeBSD-src-12e5c4fd4c1b731e55f00ff3926ba953ee29d39a.zip FreeBSD-src-12e5c4fd4c1b731e55f00ff3926ba953ee29d39a.tar.gz |
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@
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions