GNU bug report logs - #16232
[PATCH] grep: make --ignore-case (-i) faster (sometimes 10x) in multibyte locales

Previous Next

Package: grep;

Reported by: Jim Meyering <jim <at> meyering.net>

Date: Mon, 23 Dec 2013 22:40:02 UTC

Severity: normal

Tags: patch

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Jim Meyering <jim <at> meyering.net>
Subject: bug#16232: closed (Re: [PATCH] grep: make --ignore-case (-i)
 faster (sometimes 10x) in multibyte locales)
Date: Sat, 08 Mar 2014 02:49:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#16232: [PATCH] grep: make --ignore-case (-i) faster (sometimes 10x) in multibyte locales

which was filed against the grep package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 16232 <at> debbugs.gnu.org.

-- 
16232: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16232
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: 16232-done <at> debbugs.gnu.org
Subject: Re: [PATCH] grep: make --ignore-case (-i) faster (sometimes 10x)
 in multibyte locales
Date: Fri, 07 Mar 2014 18:48:23 -0800
This patch has been installed, so I'm taking the liberty of closing the 
bug report.

[Message part 3 (message/rfc822, inline)]
From: Jim Meyering <jim <at> meyering.net>
To: bug-grep <at> gnu.org
Subject: [PATCH] grep: make --ignore-case (-i) faster (sometimes 10x) in
 multibyte locales
Date: Mon, 23 Dec 2013 14:39:14 -0800
[Message part 4 (text/plain, inline)]
FYI, here is a quick and clean/safe performance improvement for grep -i.
I expect to push this commit right after the upcoming bug-fix release.
Currently, this optimization is enabled when the search string is
ASCII and contains neither of '\' (backslash) nor '['.  I expect to
eliminate the latter two constraints in a follow-on commit including
tests to exercise all of the corner cases.

Happy holidays,
Jim
[k.txt (text/plain, attachment)]

This bug report was last modified 11 years and 82 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.