From unknown Sat Sep 20 17:13:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17419: doc: mention several improvements for performance Resent-From: Norihiro Tanaka Original-Sender: "Debbugs-submit" Resent-CC: bug-grep@gnu.org Resent-Date: Tue, 06 May 2014 13:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17419 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: 17419@debbugs.gnu.org X-Debbugs-Original-To: bug-grep@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.139938140822594 (code B ref -1); Tue, 06 May 2014 13:04:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 May 2014 13:03:28 +0000 Received: from localhost ([127.0.0.1]:52494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Whf1s-0005sL-6b for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37609) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Whf1p-0005s5-P5 for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Whf1c-0005Ls-6m for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whf1c-0005Ll-4c for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whf1U-0005bZ-GD for bug-grep@gnu.org; Tue, 06 May 2014 09:03:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Whf1M-0005Em-Ud for bug-grep@gnu.org; Tue, 06 May 2014 09:03:04 -0400 Received: from mailgw04.kcn.ne.jp ([61.86.7.211]:43343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whf1M-0005D1-AS for bug-grep@gnu.org; Tue, 06 May 2014 09:02:56 -0400 Received: from imp01 (mailgw5.kcn.ne.jp [61.86.15.231]) by mailgw04.kcn.ne.jp (Postfix) with ESMTP id 157A96C1EF1 for ; Tue, 6 May 2014 21:57:46 +0900 (JST) Received: from mail07.kcn.ne.jp ([61.86.6.186]) by imp01 with bizsmtp id ycxm1n00140oyB901cxmax; Tue, 06 May 2014 21:57:46 +0900 X-OrgRCPT: bug-grep@gnu.org Received: from [10.120.1.76] (i118-21-128-66.s30.a048.ap.plala.or.jp [118.21.128.66]) by mail07.kcn.ne.jp (Postfix) with ESMTPA id BA2CBD500BB for ; Tue, 6 May 2014 21:57:45 +0900 (JST) Date: Tue, 06 May 2014 21:57:45 +0900 From: Norihiro Tanaka Message-Id: <20140506215738.7858.27F6AC2D@kcn.ne.jp> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------_5368DA1D000000007855_MULTIPART_MIXED_" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.65.07 [ja] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --------_5368DA1D000000007855_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit This patch adds a description about several improvements for performance to NEWS. --------_5368DA1D000000007855_MULTIPART_MIXED_ Content-Type: text/plain; charset="UTF-8"; name="0001-grep-doc-mention-several-improvements-for-performanc.patch" Content-Disposition: attachment; filename="0001-grep-doc-mention-several-improvements-for-performanc.patch" Content-Transfer-Encoding: base64 RnJvbSAxY2IyOGJhZWE1MWRjNWNhYWNiMmY2Zjg5MGE2ODE2Y2RjOWQ4NGM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE YXRlOiBNb24sIDUgTWF5IDIwMTQgMTY6NTg6MzQgKzA5MDAKU3ViamVjdDogW1BBVENIXSBkb2M6 IG1lbnRpb24gc2V2ZXJhbCBpbXByb3ZlbWVudHMgZm9yIHBlcmZvcm1hbmNlCgoqIE5FV1MgKGlt cHJvdmVtZW50cyk6IE1lbnRpb24gc2V2ZXJhbCBpbXByb3ZlbWVudHMgZm9yIHBlcmZvcm1hbmNl LgotLS0KIE5FV1MgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL05FV1MgYi9ORVdTCmluZGV4IDcyNjlkNTcuLjgxYmM0ODYgMTAwNjQ0Ci0t LSBhL05FV1MKKysrIGIvTkVXUwpAQCAtMiw2ICsyLDEyIEBAIEdOVSBncmVwIE5FV1MgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtKi0gb3V0bGluZSAtKi0KIAogKiBOb3Rld29y dGh5IGNoYW5nZXMgaW4gcmVsZWFzZSA/Lj8gKD8/Pz8tPz8tPz8pIFs/XQogCisqKiBJbXByb3Zl bWVudHMKKworICBncmVwIGlzIG5vdyBmYXN0ZXIgbW9yZSB0aGFuIDEwJSBpbiBtb3N0IG9mIGNh c2VzIGFuZCBtb3JlIHRoYW4gMjAwCisgIHRpbWVzIGluIHNvbWUgb2Ygc3BlY2lhbCBjYXNlcyBi eSB0aGUgaW1wcm92ZW1lbnRzIG1vcmUgdGhhbiAxMCBmb3IgdGhlCisgIHBlcmZvcm1hbmNlLgor CiAqKiBCdWcgZml4ZXMKIAogICBncmVwIG5vIGxvbmdlciBtaXNoYW5kbGVzIHBhdHRlcm5zIGxp a2UgW2EtWy56Ll1dLCBhbmQgbm8gbG9uZ2VyCi0tIAoxLjkuMgoK --------_5368DA1D000000007855_MULTIPART_MIXED_-- From unknown Sat Sep 20 17:13:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Norihiro Tanaka Subject: bug#17419: closed (Re: bug#17419: doc: mention several improvements for performance) Message-ID: References: <53690CB6.5010501@cs.ucla.edu> <20140506215738.7858.27F6AC2D@kcn.ne.jp> X-Gnu-PR-Message: they-closed 17419 X-Gnu-PR-Package: grep Reply-To: 17419@debbugs.gnu.org Date: Tue, 06 May 2014 16:25:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1399393503-11996-1" This is a multi-part message in MIME format... ------------=_1399393503-11996-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #17419: doc: mention several improvements for performance 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 17419@debbugs.gnu.org. --=20 17419: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D17419 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1399393503-11996-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 17419-done) by debbugs.gnu.org; 6 May 2014 16:24:36 +0000 Received: from localhost ([127.0.0.1]:53033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WhiAV-00036e-Bo for submit@debbugs.gnu.org; Tue, 06 May 2014 12:24:35 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:40630) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WhiAT-00036Q-Aa for 17419-done@debbugs.gnu.org; Tue, 06 May 2014 12:24:34 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 812DCA6002F; Tue, 6 May 2014 09:24:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K9hFyxjylKe6; Tue, 6 May 2014 09:24:22 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id CEE9FA60015; Tue, 6 May 2014 09:24:22 -0700 (PDT) Message-ID: <53690CB6.5010501@cs.ucla.edu> Date: Tue, 06 May 2014 09:24:22 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Norihiro Tanaka , 17419-done@debbugs.gnu.org Subject: Re: bug#17419: doc: mention several improvements for performance References: <20140506215738.7858.27F6AC2D@kcn.ne.jp> In-Reply-To: <20140506215738.7858.27F6AC2D@kcn.ne.jp> Content-Type: multipart/mixed; boundary="------------090305000404070703020701" X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 17419-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) This is a multi-part message in MIME format. --------------090305000404070703020701 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Thanks, I pushed the attached patch, which also mentions a downgrade. --------------090305000404070703020701 Content-Type: text/x-patch; name="0001-doc-mention-performance-changes.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-doc-mention-performance-changes.patch" >From 21dad0c6ac46846fbee6eabbb736dfe87fbac508 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 6 May 2014 09:22:48 -0700 Subject: [PATCH] doc: mention performance changes * NEWS: Discuss recent performance improvements and downgrades. --- NEWS | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/NEWS b/NEWS index 7269d57..3a20096 100644 --- a/NEWS +++ b/NEWS @@ -44,6 +44,12 @@ GNU grep NEWS -*- outline -*- 'grep -i Lj' now matches both 'LJ' (U+01C7 LATIN CAPITAL LETTER LJ) and 'lj' (U+01C9 LATIN SMALL LETTER LJ). +** Improvements + + Performance has improved, typically by 10% and in some cases by a + factor of 200. However, performance of grep -P in UTF-8 locales has + gotten worse as part of the fix for the abovementioned crashes. + * Noteworthy changes in release 2.18 (2014-02-20) [stable] -- 1.9.0 --------------090305000404070703020701-- ------------=_1399393503-11996-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 May 2014 13:03:28 +0000 Received: from localhost ([127.0.0.1]:52494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Whf1s-0005sL-6b for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37609) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Whf1p-0005s5-P5 for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Whf1c-0005Ls-6m for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whf1c-0005Ll-4c for submit@debbugs.gnu.org; Tue, 06 May 2014 09:03:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whf1U-0005bZ-GD for bug-grep@gnu.org; Tue, 06 May 2014 09:03:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Whf1M-0005Em-Ud for bug-grep@gnu.org; Tue, 06 May 2014 09:03:04 -0400 Received: from mailgw04.kcn.ne.jp ([61.86.7.211]:43343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whf1M-0005D1-AS for bug-grep@gnu.org; Tue, 06 May 2014 09:02:56 -0400 Received: from imp01 (mailgw5.kcn.ne.jp [61.86.15.231]) by mailgw04.kcn.ne.jp (Postfix) with ESMTP id 157A96C1EF1 for ; Tue, 6 May 2014 21:57:46 +0900 (JST) Received: from mail07.kcn.ne.jp ([61.86.6.186]) by imp01 with bizsmtp id ycxm1n00140oyB901cxmax; Tue, 06 May 2014 21:57:46 +0900 X-OrgRCPT: bug-grep@gnu.org Received: from [10.120.1.76] (i118-21-128-66.s30.a048.ap.plala.or.jp [118.21.128.66]) by mail07.kcn.ne.jp (Postfix) with ESMTPA id BA2CBD500BB for ; Tue, 6 May 2014 21:57:45 +0900 (JST) Date: Tue, 06 May 2014 21:57:45 +0900 From: Norihiro Tanaka To: bug-grep@gnu.org Subject: doc: mention several improvements for performance Message-Id: <20140506215738.7858.27F6AC2D@kcn.ne.jp> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------_5368DA1D000000007855_MULTIPART_MIXED_" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.65.07 [ja] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --------_5368DA1D000000007855_MULTIPART_MIXED_ Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit This patch adds a description about several improvements for performance to NEWS. --------_5368DA1D000000007855_MULTIPART_MIXED_ Content-Type: text/plain; charset="UTF-8"; name="0001-grep-doc-mention-several-improvements-for-performanc.patch" Content-Disposition: attachment; filename="0001-grep-doc-mention-several-improvements-for-performanc.patch" Content-Transfer-Encoding: base64 RnJvbSAxY2IyOGJhZWE1MWRjNWNhYWNiMmY2Zjg5MGE2ODE2Y2RjOWQ4NGM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb3JpaGlybyBUYW5ha2EgPG5vcml0bmtAa2NuLm5lLmpwPgpE YXRlOiBNb24sIDUgTWF5IDIwMTQgMTY6NTg6MzQgKzA5MDAKU3ViamVjdDogW1BBVENIXSBkb2M6 IG1lbnRpb24gc2V2ZXJhbCBpbXByb3ZlbWVudHMgZm9yIHBlcmZvcm1hbmNlCgoqIE5FV1MgKGlt cHJvdmVtZW50cyk6IE1lbnRpb24gc2V2ZXJhbCBpbXByb3ZlbWVudHMgZm9yIHBlcmZvcm1hbmNl LgotLS0KIE5FV1MgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL05FV1MgYi9ORVdTCmluZGV4IDcyNjlkNTcuLjgxYmM0ODYgMTAwNjQ0Ci0t LSBhL05FV1MKKysrIGIvTkVXUwpAQCAtMiw2ICsyLDEyIEBAIEdOVSBncmVwIE5FV1MgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtKi0gb3V0bGluZSAtKi0KIAogKiBOb3Rld29y dGh5IGNoYW5nZXMgaW4gcmVsZWFzZSA/Lj8gKD8/Pz8tPz8tPz8pIFs/XQogCisqKiBJbXByb3Zl bWVudHMKKworICBncmVwIGlzIG5vdyBmYXN0ZXIgbW9yZSB0aGFuIDEwJSBpbiBtb3N0IG9mIGNh c2VzIGFuZCBtb3JlIHRoYW4gMjAwCisgIHRpbWVzIGluIHNvbWUgb2Ygc3BlY2lhbCBjYXNlcyBi eSB0aGUgaW1wcm92ZW1lbnRzIG1vcmUgdGhhbiAxMCBmb3IgdGhlCisgIHBlcmZvcm1hbmNlLgor CiAqKiBCdWcgZml4ZXMKIAogICBncmVwIG5vIGxvbmdlciBtaXNoYW5kbGVzIHBhdHRlcm5zIGxp a2UgW2EtWy56Ll1dLCBhbmQgbm8gbG9uZ2VyCi0tIAoxLjkuMgoK --------_5368DA1D000000007855_MULTIPART_MIXED_-- ------------=_1399393503-11996-1--