Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: use forked verified github actions [DO-2076] #1665

Merged
merged 1 commit into from
Jan 1, 2024

Conversation

marek-karwacki-rdx
Copy link
Contributor

No description provided.

Copy link

Benchmark for a760f67

Click to view benchmark
Test Base PR %
costing::bench_prepare_wasm 66.3±0.36ms 66.4±0.29ms +0.15%
costing::decode_sbor 13.1±0.14µs 13.1±0.07µs 0.00%
costing::decode_sbor_bytes 37.0±0.04µs 37.2±0.05µs +0.54%
costing::deserialize_wasm 1267.9±2.97µs 1269.8±3.26µs +0.15%
costing::instantiate_flash_loan 3.9±0.20ms 4.1±0.50ms +5.13%
costing::instantiate_radiswap 5.3±0.21ms 5.3±0.08ms 0.00%
costing::spin_loop 22.2±0.01ms 22.2±0.01ms 0.00%
costing::validate_sbor_payload 25.8±0.04µs 25.8±0.02µs 0.00%
costing::validate_sbor_payload_bytes 368.6±2.25ns 340.6±0.35ns -7.60%
costing::validate_secp256k1 80.3±0.06µs 80.3±0.08µs 0.00%
costing::validate_wasm 35.8±0.03ms 35.8±0.06ms 0.00%
decimal::add/0 7.2±0.00ns 7.2±0.00ns 0.00%
decimal::add/rust-native 8.8±0.02ns 9.1±0.11ns +3.41%
decimal::add/wasmer 144.9±0.11ns 140.2±0.03ns -3.24%
decimal::add/wasmer-call-native 590.7±0.62ns 613.7±0.20ns +3.89%
decimal::add/wasmi 483.6±0.10ns 463.2±0.10ns -4.22%
decimal::add/wasmi-call-native 6.4±0.04µs 6.2±0.02µs -3.13%
decimal::div/0 164.7±0.07ns 166.5±0.06ns +1.09%
decimal::from_string/0 150.5±0.21ns 150.2±1.47ns -0.20%
decimal::mul/0 129.4±0.04ns 128.0±0.06ns -1.08%
decimal::mul/rust-native 132.2±0.06ns 131.7±0.08ns -0.38%
decimal::mul/wasmer 1733.3±3.77ns 1731.2±0.87ns -0.12%
decimal::mul/wasmer-call-native 724.7±0.26ns 722.3±0.60ns -0.33%
decimal::mul/wasmi 31.0±0.03µs 30.5±0.04µs -1.61%
decimal::mul/wasmi-call-native 6.5±0.01µs 6.3±0.02µs -3.08%
decimal::pow/0 620.7±0.35ns 622.4±0.21ns +0.27%
decimal::pow/rust-native 605.5±0.47ns 608.3±0.64ns +0.46%
decimal::pow/wasmer 7.5±0.00µs 7.5±0.00µs 0.00%
decimal::pow/wasmer-call-native 1122.7±0.24ns 1119.1±0.24ns -0.32%
decimal::pow/wasmi 146.7±0.08µs 143.6±0.10µs -2.11%
decimal::pow/wasmi-call-native 6.0±0.03µs 5.9±0.04µs -1.67%
decimal::root/0 9.3±0.01µs 9.1±0.00µs -2.15%
decimal::sub/0 7.2±0.00ns 7.2±0.00ns 0.00%
decimal::to_string/0 486.2±0.12ns 486.5±1.13ns +0.06%
precise_decimal::add/0 8.6±0.00ns 8.0±0.00ns -6.98%
precise_decimal::add/rust-native 10.5±0.02ns 10.5±0.02ns 0.00%
precise_decimal::add/wasmer 152.1±0.05ns 146.8±0.08ns -3.48%
precise_decimal::add/wasmer-call-native 614.1±0.15ns 608.4±0.12ns -0.93%
precise_decimal::add/wasmi 567.9±0.15ns 562.4±0.10ns -0.97%
precise_decimal::add/wasmi-call-native 6.8±0.01µs 6.6±0.04µs -2.94%
precise_decimal::div/0 264.5±0.20ns 262.9±0.13ns -0.60%
precise_decimal::from_string/0 198.7±0.37ns 199.4±0.33ns +0.35%
precise_decimal::mul/0 283.0±0.34ns 283.7±0.18ns +0.25%
precise_decimal::mul/rust-native 263.4±0.35ns 260.6±0.14ns -1.06%
precise_decimal::mul/wasmer 4.0±0.00µs 4.0±0.00µs 0.00%
precise_decimal::mul/wasmer-call-native 901.6±0.25ns 896.3±0.96ns -0.59%
precise_decimal::mul/wasmi 79.4±0.03µs 78.4±0.03µs -1.26%
precise_decimal::mul/wasmi-call-native 7.1±0.02µs 6.9±0.03µs -2.82%
precise_decimal::pow/0 1566.3±1.16ns 1594.9±0.21ns +1.83%
precise_decimal::pow/rust-native 1282.4±0.50ns 1281.5±0.72ns -0.07%
precise_decimal::pow/wasmer 19.0±0.01µs 19.0±0.01µs 0.00%
precise_decimal::pow/wasmer-call-native 2.1±0.00µs 2.1±0.01µs 0.00%
precise_decimal::pow/wasmi 384.8±0.23µs 380.8±0.30µs -1.04%
precise_decimal::pow/wasmi-call-native 11.9±0.02µs 12.1±0.03µs +1.68%
precise_decimal::root/0 61.2±0.02µs 60.9±0.03µs -0.49%
precise_decimal::sub/0 8.9±0.00ns 8.3±0.01ns -6.74%
precise_decimal::to_string/0 733.0±0.26ns 736.1±0.29ns +0.42%
schema::validate_payload 281.8±0.19µs 284.0±0.17µs +0.78%
transaction::radiswap 5.5±0.04ms 5.5±0.04ms 0.00%
transaction::transfer 1735.1±3.15µs 1749.4±3.30µs +0.82%
transaction_processing::prepare 2.5±0.00ms 2.5±0.00ms 0.00%
transaction_processing::prepare_and_decompile 6.2±0.01ms 6.2±0.01ms 0.00%
transaction_processing::prepare_and_decompile_and_recompile 23.8±0.19ms 23.9±0.15ms +0.42%
transaction_validation::validate_manifest 44.1±0.06µs 44.1±0.07µs 0.00%
transaction_validation::verify_ecdsa 77.9±0.05µs 78.0±0.29µs +0.13%
transaction_validation::verify_ed25519 52.1±0.05µs 52.1±0.07µs 0.00%

@marek-karwacki-rdx marek-karwacki-rdx requested a review from a team December 20, 2023 12:10
@marek-karwacki-rdx marek-karwacki-rdx merged commit e49caf9 into develop Jan 1, 2024
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants