[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

grep branch, master, updated. v3.1-41-gc5c3b2e

From: Jim Meyering
Subject: grep branch, master, updated. v3.1-41-gc5c3b2e
Date: Sun, 14 Oct 2018 00:47:02 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "grep".

The branch, master has been updated
       via  c5c3b2ef023f996d0a80c8380945804a7575680a (commit)
      from  41ac7a99647316b5ea77d70199282fa9bbd731d4 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit c5c3b2ef023f996d0a80c8380945804a7575680a
Author: Jim Meyering <address@hidden>
Date:   Sat Oct 13 21:42:29 2018 -0700

    doc: NEWS: mention performance improvements
    * NEWS (Improvements): Mention them.

diff --git a/NEWS b/NEWS
index 084aa1c..4a8b4b8 100644
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,14 @@ GNU grep NEWS                                    -*- outline 
 ** Improvements
+  An over-30x performance improvement when many 'or'd expressions
+  share a common prefix, thanks to improvements in gnulib's dfa.c,
+  by Norihiro Tanaka.  See gnulib commits v0.1-2110-ge648401be,
+  v0.1-2111-g4299106ce, v0.1-2117-g617a60974
+  An additional 3-23% speed-up when searching large files, via
+  increased initial buffer size.
   grep now diagnoses stack overflow.  Before grep-2.6, the included
   regexp code would detect it.  Since 2.6, grep defaulted to using
   glibc's regexp, which lost that capability.


Summary of changes:
 NEWS | 8 ++++++++
 1 file changed, 8 insertions(+)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]