Skip to content

Commit 15ee0ee

Browse files
committed
perf: avoid storing intermediate values when computing sumcheck polynomial
1 parent 75c6068 commit 15ee0ee

File tree

4 files changed

+52
-61
lines changed

4 files changed

+52
-61
lines changed

Cargo.lock

Lines changed: 49 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[package]
2-
name = "whirlaway"
2+
name = "lean-multisig"
33
version.workspace = true
44
edition.workspace = true
55

benches/poseidon2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use std::{hint::black_box, time::Duration};
22

33
use criterion::{Criterion, Throughput, criterion_group, criterion_main};
44
use whir_p3::{FoldingFactor, SecurityAssumption};
5-
use whirlaway::examples::prove_poseidon2::{Poseidon2Config, prove_poseidon2};
5+
use lean_multisig::examples::prove_poseidon2::{Poseidon2Config, prove_poseidon2};
66

77
fn bench_poseidon2(c: &mut Criterion) {
88
const L16: usize = 17;

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#![cfg_attr(not(test), allow(unused_crate_dependencies))]
22

33
use whir_p3::{FoldingFactor, SecurityAssumption};
4-
use whirlaway::examples::prove_poseidon2::{Poseidon2Config, prove_poseidon2};
4+
use lean_multisig::examples::prove_poseidon2::{Poseidon2Config, prove_poseidon2};
55

66
fn main() {
77
let config = Poseidon2Config {

0 commit comments

Comments
 (0)