Skip to content

Commit 3940d1b

Browse files
authored
Update runner.rs
1 parent f2ad126 commit 3940d1b

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

benchmarks/src/runner.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use nexus_common_testing::emulator::{
44
compile_guest_project, setup_guest_project, write_guest_source_code, EmulatorType,
55
};
66
use nexus_vm::elf::ElfFile;
7-
use nexus_vm::trace::{k_trace, Trace};
7+
use nexus_vm::trace::k_trace;
88
use nexus_vm_prover::{prove, verify};
99
use num_cpus;
1010
use postcard;
@@ -129,10 +129,8 @@ pub fn run_benchmark<T>(
129129

130130
let mut emulation_tracker = PhasesTracker::default();
131131
for _ in 0..iters {
132-
let iter_elf = elf.clone();
133-
134132
let timing_state = phase_start();
135-
(view, execution_trace) = k_trace(iter_elf, &[], &public_input, &private_input, K)
133+
(view, execution_trace) = k_trace(elf.clone(), &[], &public_input, &private_input, K)
136134
.expect("error generating trace");
137135
let (emulation_duration, emulation_user_time, emulation_sys_time, emulation_metrics) =
138136
phase_end(timing_state);
@@ -166,10 +164,8 @@ pub fn run_benchmark<T>(
166164
// Measure verification.
167165
let mut verification_tracker = PhasesTracker::default();
168166
for _ in 0..iters {
169-
let iter_proof = proof.clone();
170-
171167
let timing_state = phase_start();
172-
verify(iter_proof, &view).unwrap();
168+
verify(proof.clone(), &view).unwrap();
173169
let (
174170
verification_duration,
175171
verification_user_time,

0 commit comments

Comments
 (0)