summaryrefslogtreecommitdiff
path: root/lib/libc/string/strspn.c
Commit message (Collapse)AuthorAgeFilesLines
* Replace the current strspn() and strcspn() with significantly fasterDavid Schultz2005-04-021-31/+40
| | | | | | | | | | | | implementations inspired by the ones in DragonFly. Unlike the DragonFly versions, these have a small data cache footprint, and my tests show that they're never slower than the old code except when the charset or the span is 0 or 1 characters. This implementation is generally faster than DragonFly until either the charset or the span gets in the ballpark of 32 to 64 characters. Notes: svn path=/head/; revision=144545
* Remove 'register' keyword.David E. O'Brien2002-03-211-3/+3
| | | | Notes: svn path=/head/; revision=92889
* rcsid[]->__FBSDIDDavid E. O'Brien2001-11-071-5/+2
| | | | Notes: svn path=/head/; revision=86170
* Make the rcsid and FreeBSD IDs more sane in the wcs* and wmem* files.David E. O'Brien2001-05-241-0/+4
| | | | | | | Do the same for the non-wcs*/wmem* files while I'm here. Notes: svn path=/head/; revision=77117
* BSD 4.4 Lite Lib SourcesRodney W. Grimes1994-05-271-0/+61
Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=1573