paradigmxyz
solar
BlogDocsChangelog

feat(sema): lower natspec

#567
Comparing
0xrusowsky:rusowsky/lower-natspec
(
906c10b
) with
main
(
6006669
)
CodSpeed Performance Gauge
-6%
Regressions
2
Untouched
33
Ignored
6

Benchmarks

Failed

UniswapV3/lower
benches/benches/criterion.rs::benches::parser_benches::parser
Regression
CodSpeed Performance Gauge
-5%
4.8 ms5 ms
Vm/lower
benches/benches/criterion.rs::benches::parser_benches::parser
Regression
CodSpeed Performance Gauge
-6%
2.8 ms2.9 ms

Passed

console/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
safeconsole/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
18.3 ms18.3 ms
session/new
benches/benches/criterion.rs::benches::micro_benches::micro
CodSpeed Performance Gauge
0%
121.8 µs121.6 µs
Optimism/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
164 ms163.9 ms
safeconsole/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
6.9 ms6.9 ms
UniswapV3/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
source_map/new_source_file
benches/benches/criterion.rs::benches::micro_benches::micro
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
verifier/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
194.3 µs194.3 µs
Solady/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
16.7 ms16.7 ms
Seaport/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
13.2 ms13.2 ms
Solarray/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
916.1 µs916.6 µs
session/enter_sequential
benches/benches/criterion.rs::benches::micro_benches::micro
CodSpeed Performance Gauge
0%
75.2 µs75.3 µs
Seaport/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
5.9 ms5.9 ms
OptimizorClub/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
Vm/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
962.3 µs963.5 µs
Optimism/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
63.5 ms63.6 ms
verifier/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
550.5 µs551.9 µs
safeconsole/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
20.7 ms20.8 ms
UniswapV3/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
OptimizorClub/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
OptimizorClub/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
507.6 µs510 µs
Solady/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-1%
38.5 ms38.8 ms
Counter/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-1%
46.1 µs46.5 µs
Solarray/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-1%
2.8 ms2.9 ms
empty/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-1%
48.6 µs49.2 µs
Vm/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-1%
2.1 ms2.2 ms
console/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-2%
3.3 ms3.4 ms
verifier/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-2%
743.1 µs757.5 µs
Solady/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-2%
45.3 ms46.3 ms
Solarray/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-3%
3.9 ms4 ms
console/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-3%
5.2 ms5.4 ms
Counter/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-3%
96.2 µs99.5 µs
Seaport/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
-3%
16.2 ms16.8 ms

Ignored

session/enter
benches/benches/criterion.rs::benches::micro_benches::micro
Ignored
CodSpeed Performance Gauge
-61%
16.9 µs43 µs
session/enter/reentrant
benches/benches/criterion.rs::benches::micro_benches::micro
Ignored
CodSpeed Performance Gauge
0%
119.8 µs119.9 µs
session/enter_sequential/reentrant
benches/benches/criterion.rs::benches::micro_benches::micro
Ignored
CodSpeed Performance Gauge
0%
80.8 µs80.8 µs
empty/parse
benches/benches/criterion.rs::benches::parser_benches::parser
Ignored
CodSpeed Performance Gauge
+9%
12.4 µs11.4 µs
Counter/lex
benches/benches/criterion.rs::benches::parser_benches::parser
Ignored
CodSpeed Performance Gauge
-2%
11.8 µs12 µs
empty/lex
benches/benches/criterion.rs::benches::parser_benches::parser
Ignored
CodSpeed Performance Gauge
-4%
1.5 µs1.6 µs

Commits

Click on a commit to change the comparison range
Base
main
6006669
-27.19%
Merge branch 'main' of github.com:paradigmxyz/solar into rusowsky/lower-natspec
bd27387
1 month ago
by 0xrusowsky
-0.07%
style
4de2f48
1 month ago
by 0xrusowsky
-0.08%
fix: add `repr(transparent)` to `DocComments`
19c1b00
1 month ago
by 0xrusowsky
+3.85%
perf: validate all tags + resolve inheritedoc in single pass
557ce29
1 month ago
by 0xrusowsky
-0.47%
Merge branch 'main' into rusowsky/lower-natspec
e29c363
1 month ago
by 0xrusowsky
-0.22%
Merge branch 'main' of github.com:paradigmxyz/solar into rusowsky/lower-natspec
673fd83
20 days ago
by 0xrusowsky
+18.37%
fix: allow multiple author tags
906c10b
20 days ago
by 0xrusowsky
© 2025 CodSpeed Technology
Home Terms Privacy Docs