[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: strchrnul speed
From: |
Bruno Haible |
Subject: |
Re: strchrnul speed |
Date: |
Tue, 29 Apr 2008 12:24:59 +0200 |
User-agent: |
KMail/1.5.4 |
Eric Blake wrote:
> 2008-04-28 Eric Blake <address@hidden>
>
> + Add rawmemchr module, matching glibc.
> + * modules/string (Makefile.am): New indicator.
> + * m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Set it.
> + * lib/string.in.h (rawmemchr): Declare when appropriate.
> + * modules/rawmemchr: New file.
> + * m4/rawmemchr.m4: Likewise.
> + * lib/rawmemchr.c: Likewise.
> + * modules/rawmemchr-tests: Likewise.
> + * tests/test-rawmemchr.c: Likewise.
> + * doc/glibc-functions/rawmemchr.texi (rawmemchr): Document
> + module.
> + * modules/strchrnul (Depends-on): Add rawmemchr.
> + * lib/strchrnul.c (strchrnul): Optimize a corner case.
Perfect.
Only the module maintainer "FSF" is ambiguous; I don't know what it meant
when I created modules/strchrnul years ago. Today, no one will dispute that
Eric masters these modules:
2008-04-29 Bruno Haible <address@hidden>
* modules/rawmemchr (Maintainer): Set to Eric.
* modules/strchrnul (Maintainer): Likewise.
--- modules/rawmemchr.orig 2008-04-29 12:23:58.000000000 +0200
+++ modules/rawmemchr 2008-04-29 12:23:51.000000000 +0200
@@ -22,4 +22,4 @@
LGPL
Maintainer:
-FSF
+Eric Blake, glibc
--- modules/strchrnul.orig 2008-04-29 12:23:58.000000000 +0200
+++ modules/strchrnul 2008-04-29 12:23:46.000000000 +0200
@@ -24,4 +24,4 @@
LGPL
Maintainer:
-FSF
+Eric Blake, glibc
- Re: memchr speed, (continued)
Re: memchr2 speed, gcc, Bruno Haible, 2008/04/26
Re: strchrnul speed, Eric Blake, 2008/04/28
Re: strchrnul speed, Eric Blake, 2008/04/28