vacp2p / zerokit

A set of Zero Knowledge modules, written in Rust and designed to be used in other system programming environments.
Apache License 2.0
130 stars 7 forks source link

feat: rln-wast 0.0.13 #222

Closed weboko closed 10 months ago

github-actions[bot] commented 10 months ago

Benchmark for f497527

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | Pmtree::compute_root | 1.9±0.03ns | 1.9±0.02ns | 0.00% | | Pmtree::get | 329.6±4.67ns | **323.9±3.83ns** | **-1.73%** | | Pmtree::override_range | 238.0±4.81µs | 237.8±9.10µs | -0.08% | | Pmtree::set | 51.7±1.77µs | 51.6±1.12µs | -0.19% | | Pmtree:delete | 51.7±1.22µs | 51.6±0.35µs | -0.19% |
github-actions[bot] commented 10 months ago

Benchmark for f497527

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | FullMerkleTree::delete | 1261.7±81.45ns | 1261.3±68.15ns | -0.03% | | FullMerkleTree::override_range | 3.2±0.18µs | 3.2±0.16µs | 0.00% | | FullMerkleTree::set | 1261.7±72.57ns | 1273.8±83.36ns | +0.96% | | OptimalMerkleTree::compute_root | **1430.5±81.19ns** | 1703.9±78.32ns | **+19.11%** | | OptimalMerkleTree::delete | **1495.8±68.28ns** | 1642.4±23.43ns | **+9.80%** | | OptimalMerkleTree::get | **27.2±1.86ns** | 28.6±1.31ns | **+5.15%** | | OptimalMerkleTree::override_range | **7.4±0.48µs** | 8.4±0.34µs | **+13.51%** | | OptimalMerkleTree::set | **1407.9±89.66ns** | 1644.5±32.95ns | **+16.81%** |