David Schultz
f0ceb98f93
Replace the current strspn() and strcspn() with significantly faster
...
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.
2005-04-02 18:52:44 +00:00
..
2005-01-07 00:24:33 +00:00
2005-01-07 00:24:33 +00:00
2005-01-07 00:24:33 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2005-01-07 00:24:33 +00:00
2005-01-07 00:24:33 +00:00
2005-01-07 00:24:33 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2005-02-03 15:47:30 +00:00
2005-01-07 00:24:33 +00:00
2003-12-08 08:32:20 +00:00
2005-01-07 00:24:33 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2004-04-07 20:46:16 +00:00
2004-08-27 19:42:35 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2004-07-15 23:58:23 +00:00
2004-05-05 15:12:55 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2005-02-03 15:51:39 +00:00
2005-02-03 15:51:39 +00:00
2004-04-07 20:46:16 +00:00
2005-01-07 00:24:33 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2005-04-02 18:52:44 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2005-01-29 13:34:22 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00