GNU bug report logs -
#23269
new snapshot available: grep-2.24.13-bed6
Previous Next
Reported by: Jim Meyering <jim <at> meyering.net>
Date: Mon, 11 Apr 2016 15:54:02 UTC
Severity: normal
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
Message #41 received at 23269 <at> debbugs.gnu.org (full text, mbox):
On 04/20/2016 01:49 AM, arnold <at> skeeve.com wrote:
> This will likely mean interface additions in dfa.h and some minor
> code changes in dfa.c.
One thing that bugged me about dfa.c (when I was looking at this
yesterday) is that it maintains some state in static variables, which
means it can't be used in multiple threads using different locales.
That's not an issue with grep or gawk now, but might be for other apps
and might conceivably be a problem even in grep, which has a
multithreaded patch pending and might conceivably want to use per-file
encodings. So perhaps, while we're thinking about exposing the
uni-to-multibyte cache anyway, we might want to look into fixing these
other interface issues as well.
PS. I'm dropping eggert <at> twinsun.com from the CC: list, as that email
address hasn't worked for many years....
This bug report was last modified 8 years and 309 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.