bug-grep
[Top][All Lists]
Advanced

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

bug#24941: Early termination bug in grep 2.26


From: Paul Eggert
Subject: bug#24941: Early termination bug in grep 2.26
Date: Sat, 19 Nov 2016 01:47:48 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0

This turned into more work than I expected, as I kept finding performance glitches and/or correctness bugs in the neighborhood. I installed the attached set of patches. Patch 03 is the crucial one. Patch 10 trivially fixes an earlier test of mine and I'm too lazy to write a separate email for it.

This fixes the problem for me, so I'm taking the liberty of closing this bug 
report.

Attachment: 0001-grep-avoid-unnecessary-isatty-calls.patch
Description: Text Data

Attachment: 0002-grep-improve-diagnostic-on-lseek-failure.patch
Description: Text Data

Attachment: 0003-grep-scale-back-dev-null-speedup.patch
Description: Text Data

Attachment: 0004-grep-drain-the-input-pipe-faster.patch
Description: Text Data

Attachment: 0005-grep-avoid-unnecessary-gettext-call.patch
Description: Text Data

Attachment: 0006-grep-avoid-O-N-2-buffer-reallocation.patch
Description: Text Data

Attachment: 0007-grep-treat-f-dev-null-like-m0.patch
Description: Text Data

Attachment: 0008-grep-tune-f-dev-null.patch
Description: Text Data

Attachment: 0009-grep-f-dev-null-L-PAT-FILE-outputs-FILE.patch
Description: Text Data

Attachment: 0010-tests-use-returns_-rather-than.patch
Description: Text Data


reply via email to

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