Sergey Kamardin
abc7140723
wip
2018-11-24 21:47:12 +03:00
gobwas
e4652bc1f4
dramatic refactoring
2018-10-02 22:11:19 +03:00
Sergey Kamardin
034ebb20be
Avoid btree Index() call on pattern with separators.
...
To avoid hard Index()'ing of given text with btree matcher we implement
an prefix_any and suffix_any matchers that can work well in many cases.
BTree matcher Index() will be implemented in upcoming commits to prevent
same bugs.
Fixes #23
2018-02-09 00:02:47 +03:00
gobwas
eabde343bd
bugfix, cleaning up
2016-05-14 21:38:00 +03:00
gobwas
34494ea116
Use of constuctors every where, optimizations
2016-02-24 12:36:15 +03:00
gobwas
71fc92e3a7
acquire/release segments only when needed
2016-02-23 00:26:06 +03:00
gobwas
4b229a908d
remove slices
2016-02-05 17:29:41 +03:00
gobwas
f843e79707
remove acquire
2016-02-05 16:57:42 +03:00
gobwas
57a5246fac
use pool of segments
2016-02-02 22:03:37 +03:00
s.kamardin
c65eb46cf3
Cleanup
2016-01-14 18:38:16 +03:00
gobwas
ce3a69147f
Draw graphviz in tests
2016-01-13 01:26:48 +03:00
s.kamardin
f2255c18f5
Indexing all matchers
2016-01-12 14:06:59 +03:00
gobwas
787d8be671
Progress
2016-01-11 10:17:19 +03:00
gobwas
66fc4deeeb
Fixes
2016-01-09 02:34:41 +03:00
gobwas
76b6c27015
Progress
2016-01-08 20:14:31 +03:00