Commit graph

16 commits

Author SHA1 Message Date
Sebastian Wilzbach
64217c8965 Style fix: specify/remove local imports 2016-12-08 01:46:47 +01:00
Dmitry Olshansky
d745fb8ae2 [std.regex] Optimize reads from hash table 2016-10-11 17:28:35 +03:00
Dmitry Olshansky
f8b3eea065 [std.regex] Addressing review comments 2016-10-09 15:35:32 +03:00
Dmitry Olshansky
e98fa4ad5a [std.regex] Fix issue 9391 - const regex, ctRegex is immutable 2016-10-07 01:40:41 +03:00
Dmitry Olshansky
91f0671bc7 [std.regex] rebase on top of latest master, fix shiftor 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
ecd33f148c [std.regex] Get Bit-NFA working on the testsuite 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
3544686b74 WIP fixing multi-pattern match 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
2011a1a75c Trailing whitespace 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
138a2f3dcb [std.regex] Integrate Bit-NFA into std.regex 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
4610231288 [std.regex] Bit-NFA - fix inversion of the right sub-portion of regex 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
845551b3d6 [std.regex] Bit-NFA fix premature stop on repetitions 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
7d930c1de8 [std.regex] Even faster hash table for Bit-NFA 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
5c21564f6f [std.regex] Improved hash-table for Bit-NFA 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
ed4e07c779 [std.regex] Bit-NFA: implement unicode trie 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
99095eebfc ASCII-only version of Bit-NFA 2016-10-01 20:59:12 +03:00
Dmitry Olshansky
1416ddb018 A start on bit-NFA 2016-10-01 20:59:12 +03:00