login
Header Space

 
 

Re: pcre performance, was Re: git log filtering

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Johannes Schindelin <Johannes.Schindelin@...>
Cc: Jeff King <peff@...>, Linus Torvalds <torvalds@...>, <git@...>
Date: Wednesday, March 7, 2007 - 2:03 pm

> Result: external grep wins hands-down. GNU regex loses hands-down. pcre 

Indeed GNU regex 0.12 loses, and that's why it was rewritten for (IIRC)
glibc 2.3.  Older glibc's use code derived from GNU regex 0.12; but the
old GNU regex code is dead in general (maybe it survives in Emacs -- but
I don't remember), and the glibc regex code can be used by external
programs via gnulib.

glibc is slower than PCRE mostly because it is internationalized.  So
for example it supports things like stra[.ss.]e matching both strasse
and stra
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
git log filtering, Don Zickus, (Wed Feb 7, 12:41 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 1:12 pm)
Re: git log filtering, Don Zickus, (Wed Feb 7, 2:19 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 2:27 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 2:16 pm)
Fix "git log -z" behaviour, Linus Torvalds, (Wed Feb 7, 3:49 pm)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Thu Feb 8, 6:34 pm)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Sat Feb 10, 3:32 am)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Sat Feb 10, 5:36 am)
Re: Fix "git log -z" behaviour, Linus Torvalds, (Sat Feb 10, 1:09 pm)
Re: Fix "git log -z" behaviour, Don Zickus, (Wed Feb 7, 6:53 pm)
Re: Fix "git log -z" behaviour, Linus Torvalds, (Wed Feb 7, 7:05 pm)
Re: Fix "git log -z" behaviour, Junio C Hamano, (Wed Feb 7, 3:55 pm)
Re: git log filtering, Johannes Schindelin, (Wed Feb 7, 1:25 pm)
Re: git log filtering, Junio C Hamano, (Wed Feb 7, 4:47 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 5:03 pm)
Re: git log filtering, Horst H. von Brand, (Wed Feb 7, 9:59 pm)
Re: git log filtering, Junio C Hamano, (Wed Feb 7, 5:09 pm)
Re: git log filtering, Linus Torvalds, (Wed Feb 7, 5:53 pm)
Re: git log filtering, Jeff King, (Thu Feb 8, 2:16 am)
pcre performance, was Re: git log filtering, Johannes Schindelin, (Wed Mar 7, 1:37 pm)
Re: pcre performance, was Re: git log filtering, Paolo Bonzini, (Wed Mar 7, 2:03 pm)
Re: git log filtering, Johannes Schindelin, (Thu Feb 8, 2:06 pm)
Re: git log filtering, Jeff King, (Thu Feb 8, 6:33 pm)
Re: git log filtering, Johannes Schindelin, (Thu Feb 8, 8:18 pm)
Re: git log filtering, Jeff King, (Thu Feb 8, 9:59 pm)
Re: git log filtering, Johannes Schindelin, (Fri Feb 9, 9:13 am)
Re: git log filtering, Jeff King, (Fri Feb 9, 9:22 am)
Re: git log filtering, Johannes Schindelin, (Fri Feb 9, 11:02 am)
Re: git log filtering, Shawn O. Pearce, (Thu Feb 8, 8:23 pm)
Re: git log filtering, Sergey Vlasov, (Fri Feb 9, 6:15 am)
Re: git log filtering, Johannes Schindelin, (Thu Feb 8, 8:45 pm)
Re: git log filtering, Jakub Narebski, (Wed Feb 7, 12:55 pm)
Re: git log filtering, Uwe , (Wed Feb 7, 1:01 pm)
Re: git log filtering, Johannes Schindelin, (Wed Feb 7, 1:12 pm)
speck-geostationary