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

fix / ensure sequential publish #1827

Merged
merged 1 commit into from
May 29, 2024
Merged

fix / ensure sequential publish #1827

merged 1 commit into from
May 29, 2024

Conversation

kofrdx
Copy link
Contributor

@kofrdx kofrdx commented May 29, 2024

No description provided.

@kofrdx kofrdx requested a review from iamyulong May 29, 2024 08:40
@kofrdx kofrdx merged commit b319d59 into develop May 29, 2024
28 checks passed
Copy link

Docker tags
docker.io/radixdlt/private-scrypto-builder:79193bf7e4

Copy link

Benchmark for 79193bf

Click to view benchmark
Test Base PR %
costing::bench_prepare_wasm 65.9±0.15ms 65.9±0.17ms 0.00%
costing::decode_sbor 10.7±0.01µs 10.8±0.01µs +0.93%
costing::decode_sbor_bytes 29.5±0.09µs 29.5±0.05µs 0.00%
costing::deserialize_wasm 1281.4±5.17µs 1277.6±2.75µs -0.30%
costing::instantiate_flash_loan 4.0±0.67ms 3.9±0.72ms -2.50%
costing::instantiate_radiswap 5.6±0.04ms 5.6±0.07ms 0.00%
costing::spin_loop 22.0±0.12ms 21.9±0.15ms -0.45%
costing::validate_sbor_payload 27.4±0.18µs 27.4±0.06µs 0.00%
costing::validate_sbor_payload_bytes 235.6±0.61ns 245.1±1.11ns +4.03%
costing::validate_secp256k1 76.3±0.05µs 76.3±0.08µs 0.00%
costing::validate_wasm 37.1±0.04ms 37.7±0.05ms +1.62%
decimal::add/0 8.4±0.00ns 8.4±0.00ns 0.00%
decimal::add/rust-native 9.8±0.01ns 9.8±0.01ns 0.00%
decimal::add/wasmer 115.4±0.10ns 115.0±0.07ns -0.35%
decimal::add/wasmer-call-native 454.0±0.62ns 453.5±0.61ns -0.11%
decimal::add/wasmi 663.9±4.79ns 670.4±1.42ns +0.98%
decimal::add/wasmi-call-native 5.5±0.01µs 5.5±0.05µs 0.00%
decimal::div/0 190.8±0.11ns 190.8±0.04ns 0.00%
decimal::from_string/0 154.2±0.18ns 152.8±0.17ns -0.91%
decimal::mul/0 142.1±0.28ns 142.4±0.17ns +0.21%
decimal::mul/rust-native 139.8±0.13ns 139.6±0.29ns -0.14%
decimal::mul/wasmer 1524.8±0.65ns 1511.1±0.85ns -0.90%
decimal::mul/wasmer-call-native 580.1±0.28ns 594.2±0.87ns +2.43%
decimal::mul/wasmi 42.1±0.17µs 41.9±0.08µs -0.48%
decimal::mul/wasmi-call-native 5.5±0.01µs 5.6±0.01µs +1.82%
decimal::pow/0 650.7±0.51ns 650.4±0.40ns -0.05%
decimal::pow/rust-native 631.2±1.32ns 631.2±0.81ns 0.00%
decimal::pow/wasmer 6.6±0.01µs 6.8±0.00µs +3.03%
decimal::pow/wasmer-call-native 1027.9±0.78ns 1031.3±0.38ns +0.33%
decimal::pow/wasmi 194.0±0.27µs 194.3±0.60µs +0.15%
decimal::pow/wasmi-call-native 5.2±0.01µs 5.2±0.01µs 0.00%
decimal::root/0 7.8±0.01µs 7.8±0.01µs 0.00%
decimal::sub/0 8.5±0.01ns 8.5±0.01ns 0.00%
decimal::to_string/0 435.1±0.25ns 438.1±3.78ns +0.69%
precise_decimal::add/0 9.5±0.20ns 9.4±0.03ns -1.05%
precise_decimal::add/rust-native 11.4±0.00ns 11.4±0.00ns 0.00%
precise_decimal::add/wasmer 122.9±0.44ns 122.4±0.08ns -0.41%
precise_decimal::add/wasmer-call-native 485.3±1.55ns 488.9±0.50ns +0.74%
precise_decimal::add/wasmi 850.1±1.49ns 851.0±1.06ns +0.11%
precise_decimal::add/wasmi-call-native 7.0±0.02µs 7.0±0.05µs 0.00%
precise_decimal::div/0 300.9±0.31ns 301.0±0.10ns +0.03%
precise_decimal::from_string/0 200.6±0.30ns 200.5±0.22ns -0.05%
precise_decimal::mul/0 343.3±0.84ns 343.9±0.83ns +0.17%
precise_decimal::mul/rust-native 303.4±0.27ns 303.2±0.48ns -0.07%
precise_decimal::mul/wasmer 3.4±0.00µs 3.4±0.00µs 0.00%
precise_decimal::mul/wasmer-call-native 842.4±2.88ns 828.8±2.37ns -1.61%
precise_decimal::mul/wasmi 108.3±0.34µs 107.8±0.12µs -0.46%
precise_decimal::mul/wasmi-call-native 7.6±0.01µs 7.6±0.09µs 0.00%
precise_decimal::pow/0 1874.3±6.50ns 1869.0±2.38ns -0.28%
precise_decimal::pow/rust-native 1452.1±2.79ns 1461.1±3.01ns +0.62%
precise_decimal::pow/wasmer 16.6±0.02µs 16.2±0.01µs -2.41%
precise_decimal::pow/wasmer-call-native 2.1±0.00µs 2.1±0.00µs 0.00%
precise_decimal::pow/wasmi 523.3±1.01µs 524.7±0.65µs +0.27%
precise_decimal::pow/wasmi-call-native 13.2±0.02µs 13.3±0.04µs +0.76%
precise_decimal::root/0 57.3±0.10µs 57.4±0.03µs +0.17%
precise_decimal::sub/0 9.4±0.05ns 9.4±0.01ns 0.00%
precise_decimal::to_string/0 724.7±1.08ns 718.5±1.24ns -0.86%
schema::validate_payload 341.9±0.32µs 341.9±0.47µs 0.00%
transaction::radiswap 5.3±0.03ms 5.3±0.02ms 0.00%
transaction::transfer 1760.3±8.00µs 1766.0±30.99µs +0.32%
transaction_processing::prepare 2.2±0.00ms 2.2±0.00ms 0.00%
transaction_processing::prepare_and_decompile 6.0±0.02ms 6.1±0.03ms +1.67%
transaction_processing::prepare_and_decompile_and_recompile 24.3±1.07ms 24.1±0.91ms -0.82%
transaction_validation::validate_manifest 42.2±0.12µs 42.1±0.03µs -0.24%
transaction_validation::verify_bls_2KB 1059.5±76.40µs 1077.8±125.11µs +1.73%
transaction_validation::verify_bls_32B 1041.9±69.60µs 993.3±25.76µs -4.66%
transaction_validation::verify_ecdsa 74.3±0.10µs 74.3±0.22µs 0.00%
transaction_validation::verify_ed25519 55.1±0.06µs 55.1±0.06µs 0.00%

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.

None yet

2 participants