JParseCode 0.21.0
Parsing performance optimizations (~15-20%)
Changed
- Update dependencies
jtext-tokenizer@0.7.0
andjtext-parser@0.18.0
ParserActionLogger
andParseTimes
optimizations and changes to work withjtext-tokenizer
newTokenizationLogger
JavaFileTokenizer
,CsFileTokenizer
,CommentTokenizer
,IdentifierTokenizer
, andNumberTokenizer
reusable/reusableCharParsers
flag implementation to control whichCharParserMatchableFactory
implementation is usedCodeTokenizer.tokenizeDocument()
fragmentConstructor
parameter optimization to skip creating fragment source string twice, major performance improvement ~5-10%- New aggregate performance logging output for text tokenization related counters