zerokit
zerokit copied to clipboard
Remove height 32 from RLN
Benchmark for a70d395
Click to view benchmark
Test | Base | PR | % |
---|---|---|---|
Pmtree::compute_root | 0.0±0.00ns | 0.0±0.00ns | NaN% |
Pmtree::get | 317.5±3.32ns | 317.8±4.80ns | +0.09% |
Pmtree::override_range | 239.1±5.63µs | 234.5±5.78µs | -1.92% |
Pmtree::set | 55.8±0.91µs | 55.8±0.21µs | 0.00% |
Pmtree:delete | 55.7±0.39µs | 55.9±0.68µs | +0.36% |
Benchmark for a70d395
Click to view benchmark
Test | Base | PR | % |
---|---|---|---|
FullMerkleTree::compute_root | 0.0±0.00ns | 0.0±0.00ns | NaN% |
FullMerkleTree::delete | 888.0±12.90ns | 892.5±49.56ns | +0.51% |
FullMerkleTree::get | 3.4±0.04ns | 3.4±0.03ns | 0.00% |
FullMerkleTree::override_range | 2.2±0.03µs | 2.2±0.03µs | 0.00% |
FullMerkleTree::set | 884.2±6.75ns | 882.8±12.63ns | -0.16% |
OptimalMerkleTree::compute_root | 1036.9±12.68ns | 1034.9±8.80ns | -0.19% |
OptimalMerkleTree::delete | 1027.1±8.61ns | 1028.6±12.92ns | +0.15% |
OptimalMerkleTree::get | 23.5±0.24ns | 23.5±0.32ns | 0.00% |
OptimalMerkleTree::override_range | 5.2±0.14µs | 5.2±0.06µs | 0.00% |
OptimalMerkleTree::set | 1027.4±7.45ns | 1034.1±60.70ns | +0.65% |
Please also add some description to your PR, and link back to the issue in which this was assigned to you
Part of https://github.com/vacp2p/zerokit/issues/237
Benchmark for f03469a
Click to view benchmark
Test | Base | PR | % |
---|---|---|---|
Pmtree::compute_root | 0.0±0.00ns | 0.0±0.00ns | NaN% |
Pmtree::get | 319.2±4.13ns | 327.5±3.35ns | +2.60% |
Pmtree::override_range | 237.3±3.89µs | 240.3±5.32µs | +1.26% |
Pmtree::set | 55.7±0.45µs | 56.6±1.25µs | +1.62% |
Pmtree:delete | 55.7±0.54µs | 56.2±1.12µs | +0.90% |
Please also add some description to your PR, and link back to the issue in which this was assigned to you
Done
Benchmark for f03469a
Click to view benchmark
Test | Base | PR | % |
---|---|---|---|
FullMerkleTree::compute_root | 0.0±0.00ns | 0.0±0.00ns | NaN% |
FullMerkleTree::delete | 888.8±7.71ns | 903.5±16.19ns | +1.65% |
FullMerkleTree::get | 3.4±0.06ns | 3.5±0.28ns | +2.94% |
FullMerkleTree::override_range | 2.2±0.03µs | 2.2±0.03µs | 0.00% |
FullMerkleTree::set | 885.3±6.94ns | 900.0±25.89ns | +1.66% |
OptimalMerkleTree::compute_root | 1036.8±14.00ns | 1038.3±16.45ns | +0.14% |
OptimalMerkleTree::delete | 1040.0±43.06ns | 1046.9±86.38ns | +0.66% |
OptimalMerkleTree::get | 23.5±1.36ns | 23.3±0.15ns | -0.85% |
OptimalMerkleTree::override_range | 5.2±0.06µs | 5.3±0.22µs | +1.92% |
OptimalMerkleTree::set | 1050.6±17.07ns | 1029.6±15.80ns | -2.00% |