Some speed improvements

This commit is contained in:
Nathan Braswell
2016-06-11 00:45:18 -07:00
parent 59969e7114
commit 2c8c3af48a
9 changed files with 85 additions and 65 deletions

View File

@@ -218,7 +218,9 @@ obj regex (Object, Serializable) {
return -1
return regexString.length();
}
var next = set::set(begin)
/*var next = set::set(begin)*/
var next.construct(): set::set<*regexState>
next.add(begin)
var longest = -1
for (var i = 0; i < end-position; i++;) {
if (next.size() == 0)