Avatar for the Neptune-Crypto user
Neptune-Crypto
twenty-first
BlogDocsChangelog

Increase code coverage

#275Merged
Comparing
jfs/test_coverage
(
f564127
) with
master
(
f3c0174
)
CodSpeed Performance Gauge
+12%
Untouched
192

Benchmarks

192 total
(BFE,BFE)->BFE[10]
twenty-first/benches/various_muls.rs::benches::unsigned_mul::mul
CodSpeed Performance Gauge
+12%
270.6 ns241.4 ns
Dispatcher[0]
twenty-first/benches/zerofier.rs::benches::zerofier<0>::Various Zerofiers with 0 Roots
CodSpeed Performance Gauge
+5%
1.2 µs1.1 µs
Smart[0]
twenty-first/benches/zerofier.rs::benches::zerofier<0>::Various Zerofiers with 0 Roots
CodSpeed Performance Gauge
+3%
1.1 µs1.1 µs
(BFE,BFE)->BFE[100]
twenty-first/benches/various_muls.rs::benches::unsigned_mul::mul
CodSpeed Performance Gauge
+2%
1.2 µs1.2 µs
Mut[7]
twenty-first/benches/poly_scalar_mul.rs::benches::poly_scalar_mul<7>::Multiplication of Polynomial of Degree 2^7 with a Scalar
CodSpeed Performance Gauge
+2%
1.3 µs1.3 µs
len[7]
twenty-first/benches/ntt.rs::benches::bfe_ntt::<{ 1 << 7 }>::bfe_ntt
CodSpeed Performance Gauge
+1%
8.7 µs8.5 µs
len[7]
twenty-first/benches/ntt.rs::benches::bfe_intt::<{ 1 << 7 }>::bfe_intt
CodSpeed Performance Gauge
+1%
10.5 µs10.3 µs
len[7]
twenty-first/benches/ntt.rs::benches::xfe_ntt::<{ 1 << 7 }>::xfe_ntt
CodSpeed Performance Gauge
+1%
19.8 µs19.7 µs
len[7]
twenty-first/benches/ntt.rs::benches::xfe_intt::<{ 1 << 7 }>::xfe_intt
CodSpeed Performance Gauge
+1%
22.8 µs22.7 µs
Entrypoint[19]
twenty-first/benches/evaluation.rs::benches::evaluation<{ 1 << 19 }, { 1 << 8 }>::Evaluation of degree-524287 polynomial in 256 Points
CodSpeed Performance Gauge
0%
158.7 ms158 ms
hash_pair
twenty-first/benches/tip5.rs::benches::hash_pair
CodSpeed Performance Gauge
0%
7 µs6.9 µs
Par batch-evaluate[16]
twenty-first/benches/evaluation.rs::benches::evaluation<{ 1 << 16 }, { 1 << 8 }>::Evaluation of degree-65535 polynomial in 256 Points
CodSpeed Performance Gauge
0%
48.8 ms48.7 ms
(BFE,BFE)->BFE[1000]
twenty-first/benches/various_muls.rs::benches::unsigned_mul::mul
CodSpeed Performance Gauge
0%
11 µs11 µs
Dispatcher parallel[10]
twenty-first/benches/interpolation.rs::benches::interpolation<{ 1 << 10 }>::Various Interpolations in 2^10 Points
CodSpeed Performance Gauge
0%
33.6 ms33.5 ms
Dispatcher[10]
twenty-first/benches/zerofier.rs::benches::zerofier<10>::Various Zerofiers with 10 Roots
CodSpeed Performance Gauge
0%
2.1 µs2.1 µs
Par batch-evaluate[14]
twenty-first/benches/evaluation.rs::benches::evaluation<{ 1 << 14 }, { 1 << 14 }>::Evaluation of degree-16383 polynomial in 16384 Points
CodSpeed Performance Gauge
0%
2.7 s2.7 s
xfe poly, bfe scalar[10]
twenty-first/benches/poly_scale.rs::benches::poly_scale<10>::Scale Polynomials of Degree 2^10
CodSpeed Performance Gauge
0%
51.4 µs51.4 µs
Fast parallel[10]
twenty-first/benches/interpolation.rs::benches::interpolation<{ 1 << 10 }>::Various Interpolations in 2^10 Points
CodSpeed Performance Gauge
0%
33.5 ms33.5 ms
Mut[13]
twenty-first/benches/poly_scalar_mul.rs::benches::poly_scalar_mul<13>::Multiplication of Polynomial of Degree 2^13 with a Scalar
CodSpeed Performance Gauge
0%
71.1 µs71 µs
Dispatcher[200]
twenty-first/benches/zerofier.rs::benches::zerofier<200>::Various Zerofiers with 200 Roots
CodSpeed Performance Gauge
0%
195.2 µs195.2 µs
Smart[200]
twenty-first/benches/zerofier.rs::benches::zerofier<200>::Various Zerofiers with 200 Roots
CodSpeed Performance Gauge
0%
199.4 µs199.3 µs
height[20]
twenty-first/benches/merkle_tree.rs::benches::merkle_tree::<20>::merkle_tree_parallel
CodSpeed Performance Gauge
0%
3.4 s3.4 s
Fast parallel[15]
twenty-first/benches/interpolation.rs::benches::interpolation<{ 1 << 15 }>::Various Interpolations in 2^15 Points
CodSpeed Performance Gauge
0%
10.2 s10.2 s
Fast[200]
twenty-first/benches/zerofier.rs::benches::zerofier<200>::Various Zerofiers with 200 Roots
CodSpeed Performance Gauge
0%
195.2 µs195.2 µs
Naïve[8]
twenty-first/benches/poly_mul.rs::benches::poly_mul<7>::Multiplication of Polynomials of Degree 2^7 (Product Degree: 2^8)
CodSpeed Performance Gauge
0%
162.4 µs162.3 µs

Commits

Click on a commit to change the comparison range
Base
master
f3c0174
+12.08%
test: Increase code coverage
f564127
4 months ago
by jan-ferdinand
© 2026 CodSpeed Technology
Home Terms Privacy Docs