Fredrik Lundh <fred...@effbot.org> added the comment:

Thanks Florent!

> Are there any simple, common cases that are made slower by this patch? 

The original fastsearch implementation has a couple of special cases to make 
sure it's faster than the original code in all cases.  The reason it wasn't 
implemented for reverse search was more a question of developer time 
constraints; reverse search isn't nearly as common as forward search, and we 
had other low-hanging fruit to deal with.

(btw, while it's great that someone finally got around to fix this, it wouldn't 
surprise me if replacing the KMP implementation in SRE with a fastsearch would 
save as many CPU cycles worldwide as this patch :)

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue7462>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to