bug-grep
[Top][All Lists]
Advanced

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

bug#24259: [PATCH 0/6] dfa: thread safety


From: Zev Weiss
Subject: bug#24259: [PATCH 0/6] dfa: thread safety
Date: Thu, 18 Aug 2016 05:50:13 -0500

Hello,

Re: Jim Meyering's proposal to move grep's dfa.c into gnulib, I was
hoping I might be able to sneak in the dfa-related parts of my
multithreading patch set before it happens.

These are all the patches from that set that touch src/dfa.[ch], and
are all oriented toward making dfa.c thread-safe (which seems like it
might be a desirable thing for librarification anyway).  Starting with
the fourth patch there are some slight changes to the external API, so
other projects using dfa.c may need some minor corresponding
adjustments as a result (but nothing, I think, too onerous).  The
first three should have no impact on any users, however.

(The bulk of the changes in these patches are fairly mechanical; for
some of them something like `git show --color-words' on a local branch
might make the review process slightly less tedious.)

Combined diffstat for these six follows.

Thanks,
Zev Weiss

 src/dfa.c             | 854 ++++++++++++++++++++++--------------------
 src/dfa.h             |  13 +-
 src/dfasearch.c       |   7 +-
 src/grep.c            |   2 +
 src/kwsearch.c        |   2 +-
 src/pcresearch.c      |   2 +-
 tests/dfa-match-aux.c |   4 +-
 7 files changed, 470 insertions(+), 414 deletions(-)






reply via email to

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