Avatar for the worldfnd user
worldfnd
provekit
BlogDocsChangelog

Fix: Recursive Verification

#185Merged
Comparing
sl/recursive-support
(
1524a36
) with
main
(
bfe9e06
)
CodSpeed Performance Gauge
-99%
Regression
2
Untouched
33

Benchmarks

35 total
verify_poseidon_1000
tooling/provekit-bench/benches/bench.rs
CodSpeed Performance Gauge
-99%
1.8 ms126.3 ms
block_mul
skyscraper/block-multiplier/benches/bench.rs::mul
CodSpeed Performance Gauge
-13%
128 ns147 ns
wrm_overhead
skyscraper/fp-rounding/benches/main.rs
CodSpeed Performance Gauge
+8%
14 ns13 ns
simd_mul
skyscraper/block-multiplier/benches/bench.rs::mul
CodSpeed Performance Gauge
+3%
114 ns111 ns
scalar_mul
skyscraper/block-multiplier/benches/bench.rs::mul
CodSpeed Performance Gauge
+1%
96 ns95 ns
montgomery_square_log_interleaved_3
skyscraper/block-multiplier/benches/bench.rs::sqr
CodSpeed Performance Gauge
+1%
98 ns97 ns
montgomery_interleaved_3
skyscraper/block-multiplier/benches/bench.rs::mul
CodSpeed Performance Gauge
+1%
114 ns113 ns
montgomery_square_interleaved_4
skyscraper/block-multiplier/benches/bench.rs::sqr
CodSpeed Performance Gauge
+1%
158 ns157 ns
montgomery_square_log_interleaved_4
skyscraper/block-multiplier/benches/bench.rs::sqr
CodSpeed Performance Gauge
+1%
158 ns157 ns
prove_poseidon_1000_with_io
tooling/provekit-bench/benches/bench.rs
CodSpeed Performance Gauge
0%
17.3 s17.3 s
reference
skyscraper/core/benches/bench.rs::compress_many
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
block3
skyscraper/core/benches/bench.rs::compress_many
CodSpeed Performance Gauge
0%
162.9 µs162.8 µs
v1
skyscraper/core/benches/bench.rs::compress_many
CodSpeed Performance Gauge
0%
181.5 µs181.4 µs
sbox_8
skyscraper/core/benches/bench.rs::parts
CodSpeed Performance Gauge
0%
2 ns2 ns
reduce_partial
skyscraper/core/benches/bench.rs::reduce
CodSpeed Performance Gauge
0%
3 ns3 ns
scalar_sqr
skyscraper/block-multiplier/benches/bench.rs::sqr
CodSpeed Performance Gauge
0%
78 ns78 ns
montgomery_square_interleaved_3
skyscraper/block-multiplier/benches/bench.rs::sqr
CodSpeed Performance Gauge
0%
97 ns97 ns
ark_ff
skyscraper/block-multiplier/benches/bench.rs::sqr
CodSpeed Performance Gauge
0%
81 ns81 ns
reduce_1_partial
skyscraper/core/benches/bench.rs::reduce
CodSpeed Performance Gauge
0%
1 ns1 ns
sbox_16
skyscraper/core/benches/bench.rs::parts
CodSpeed Performance Gauge
0%
6 ns6 ns
square
skyscraper/core/benches/bench.rs::parts
CodSpeed Performance Gauge
0%
78 ns78 ns
ark_ff
skyscraper/block-multiplier/benches/bench.rs::mul
CodSpeed Performance Gauge
0%
98 ns98 ns
reduce_1
skyscraper/core/benches/bench.rs::reduce
CodSpeed Performance Gauge
0%
3 ns3 ns
montgomery_interleaved_4
skyscraper/block-multiplier/benches/bench.rs::mul
CodSpeed Performance Gauge
0%
192 ns192 ns
reduce_add_rc
skyscraper/core/benches/bench.rs::reduce
CodSpeed Performance Gauge
0%
4 ns4 ns

Commits

Click on a commit to change the comparison range
Base
main
bfe9e06
-0.05%
fix: merkle verification for constant transcript length
3544792
8 months ago
by shreyas-londhe
-98.56%
chore: update poseidon bench
008b243
8 months ago
by shreyas-londhe
+0.01%
chore: cargo clippy
12aaabf
7 months ago
by shreyas-londhe
+0.01%
fix: update whir config
702ace3
7 months ago
by shreyas-londhe
0%
Merge branch 'main' into sl/recursive-support
1524a36
7 months ago
by Bisht13
© 2026 CodSpeed Technology
Home Terms Privacy Docs