Releases: b3b00/csly
Releases · b3b00/csly
Release v3.1.7
fix unit test
Release v3.1.6
syntax tree graph viz improvements
Release v3.1.5
Update sly.csproj
Release v3.1.4
v 3.1.4 fix #450
Release v3.1.3
fix #447
Release v3.1.2
fix #443
Release v3.1.1
Fix #441
Release v3.1.0
Opt-In optimizations
Makes optimization opt-ins as they can induce performances drop in some cases.
Release v3.0.1
Performance release.
GenericLexer optimisation.
Missing bit for 3.0.0
Benchmark between 2.9.9 and 3.0.1 using https://github.com/b3b00/csly/tree/v3.0.1/src/bench
Method | Job | NuGetReferences | Mean | Error | StdDev | Gen0 | Gen1 | Allocated |
---|---|---|---|---|---|---|---|---|
TestJson | 2.9.9 | sly 2.9.9 | 1,163.3 ms | 93.47 ms | 139.90 ms | 513000.0000 | 1000.0000 | 2061.69 MB |
TestJson | 3.0.1 | sly 3.0.1 | 382.0 ms | 30.50 ms | 43.75 ms | 150000.0000 | 1000.0000 | 608.15 MB |
Release v3.0.0
Performance release
Generic
Lexer is now faster particularly when using token channels