| A | ↘ | F | Utf8TokenMatcher got worse |
| ⇢ | B | LanguageBuilder::getSymbolList() added | |
| ⇢ | A | StateMap::isStartState() added | |
| ⇢ | A | TokenMatcherGenerator::buildIndependentRegExp() added | |
| B | ↗ | A | TokenMatcherGenerator::buildToken() improved |
| B | ↗ | A | LanguageBuilder::addTransition() improved |
| D | ↗ | B | TokenMatcher::match() improved |
| A | ↛ | TokenMatcherGenerator::buildMarkTransitionVisited(... removed | |
| A | ↛ | TokenMatcherTemplate.php$0 ➔ isVisitedTransition() removed | |
| A | ↛ | TokenMatcherTemplate.php$0 ➔ visitTransition() removed | |
| A | ↛ | TokenMatcherGenerator::buildHash() removed |