Avatar for the paradigmxyz user
paradigmxyz
solar
BlogDocsChangelog

fix(parser): parse exponentiation right-assoc

#767Merged
Comparing
dani/fix-exp-assoc
(
38cdbee
) with
main
(
06e8c28
)
CodSpeed Performance Gauge
0%
Untouched
35
Ignored
6

Benchmarks

41 total
Solarray/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
+2%
3.9 ms3.8 ms
Solarray/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
+1%
2.8 ms2.8 ms
Counter/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
+1%
45.5 µs45.2 µs
OptimizorClub/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
+1%
1.8 ms1.8 ms
Vm/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
+1%
2.2 ms2.1 ms
Counter/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
93.6 µs93.1 µs
UniswapV3/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
OptimizorClub/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
509.6 µs508.9 µs
Seaport/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
5.8 ms5.8 ms
OptimizorClub/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
console/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
safeconsole/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
6.9 ms6.9 ms
Solarray/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
916.8 µs916.6 µs
session/new
benches/benches/criterion.rs::benches::micro_benches::micro
CodSpeed Performance Gauge
0%
119.7 µs119.7 µs
session/enter_sequential
benches/benches/criterion.rs::benches::micro_benches::micro
CodSpeed Performance Gauge
0%
75.2 µs75.2 µs
UniswapV3/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
Optimism/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
63.4 ms63.4 ms
Seaport/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
13.1 ms13.1 ms
Vm/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
961.5 µs961.9 µs
verifier/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
704.4 µs704.8 µs
Optimism/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
162.8 ms163 ms
Solady/lex
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
16.7 ms16.7 ms
console/parse
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
Solady/lower
benches/benches/criterion.rs::benches::parser_benches::parser
CodSpeed Performance Gauge
0%
44.8 ms44.8 ms
source_map/new_source_file
benches/benches/criterion.rs::benches::micro_benches::micro
CodSpeed Performance Gauge
0%
9.1 ms9.2 ms

Commits

Click on a commit to change the comparison range
Base
main
06e8c28
+0.15%
fix(parser): parse exponentiation right-assoc
e387d2c
7 hours ago
by DaniPopes
0%
test(parser): cover pow associativity in ui
a21b2d6
7 hours ago
by DaniPopes
-0.15%
test(parser): simplify pow ui regression
38cdbee
7 hours ago
by DaniPopes
© 2026 CodSpeed Technology
Home Terms Privacy Docs