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

chore(ci): add arkzkey feature to nightly assets #244

Closed rymnc closed 4 months ago

rymnc commented 4 months ago

Adds the arkzkey build to the nightly release workflow.

github-actions[bot] commented 4 months ago

Benchmark for 81cb125

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | FullMerkleTree::compute_root | 0.0±0.00ns | 0.0±0.00ns | NaN% | | FullMerkleTree::delete | 884.0±12.70ns | 892.8±37.82ns | +1.00% | | FullMerkleTree::get | 3.5±0.09ns | **3.4±0.06ns** | **-2.86%** | | FullMerkleTree::override_range | 2.2±0.02µs | 2.2±0.03µs | 0.00% | | FullMerkleTree::set | 888.1±10.87ns | 884.1±14.32ns | -0.45% | | OptimalMerkleTree::compute_root | 1033.0±9.74ns | 1031.7±13.62ns | -0.13% | | OptimalMerkleTree::delete | 1027.0±5.90ns | 1026.2±13.83ns | -0.08% | | OptimalMerkleTree::get | 23.1±0.15ns | 23.1±0.28ns | 0.00% | | OptimalMerkleTree::override_range | 5.2±0.12µs | 5.3±0.18µs | +1.92% | | OptimalMerkleTree::set | 1035.0±31.33ns | 1052.3±89.58ns | +1.67% |
github-actions[bot] commented 4 months ago

Benchmark for 81cb125

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | Pmtree::compute_root | 0.0±0.00ns | 0.0±0.00ns | NaN% | | Pmtree::get | 322.4±6.61ns | 320.4±5.17ns | -0.62% | | Pmtree::override_range | 240.1±5.60µs | **235.4±4.52µs** | **-1.96%** | | Pmtree::set | 54.4±0.66µs | 54.2±0.40µs | -0.37% | | Pmtree:delete | 54.4±0.34µs | 54.4±0.37µs | 0.00% | | zkey::upload_from_folder | 3.3±0.00s | 3.3±0.01s | 0.00% |