mirror of
https://github.com/fluencelabs/aquavm
synced 2025-04-24 14:52:15 +00:00
3307 lines
169 KiB
Plaintext
3307 lines
169 KiB
Plaintext
Machine 05b76e53f793eceba4cb1e947eecaedf581b236317d6c24d5fba40ce9350735f:
|
|
Platform: Linux-5.10.136-x86_64-AMD_Ryzen_9_5950X_16-Core_Processor-with-glibc2.36
|
|
Timestamp: 2023-02-14 07:53:57.703442+00:00
|
|
AquaVM version: 0.35.1
|
|
Benches:
|
|
big_values_data (7.05ms): Loading a trace with huge values
|
|
air::runner::execute_air: 7.05ms
|
|
farewell_step::outcome::from_success_result: 2.77ms
|
|
populate_outcome_from_contexts: 2.74ms
|
|
to_vec(call_results): 9.00µs
|
|
to_vec(data): 2.21ms
|
|
preparation_step::preparation::prepare: 4.21ms
|
|
air::preparation_step::preparation::make_exec_ctx: 12.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 4.14ms
|
|
air_parser::parser::air_parser::parse: 15.00µs
|
|
runner::execute: 6.00µs
|
|
dashboard (45.83ms): big dashboard test
|
|
air::runner::execute_air: 45.83ms
|
|
farewell_step::outcome::from_success_result: 224.00µs
|
|
populate_outcome_from_contexts: 200.00µs
|
|
to_vec(call_results): 13.00µs
|
|
to_vec(data): 102.00µs
|
|
preparation_step::preparation::prepare: 448.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 19.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 275.00µs
|
|
air_parser::parser::air_parser::parse: 95.00µs
|
|
runner::execute: 45.09ms
|
|
execute: 40.68ms
|
|
execute: 4.10ms
|
|
instructions::call::resolved_call::prepare_request_params: 337.00µs
|
|
instructions::call::resolved_call::serde_json::to_string(tetraplets): 14.00µs
|
|
resolver::resolve::resolve_ast_variable: 216.00µs
|
|
resolve_variable: 70.00µs
|
|
resolver::resolve::resolve_ast_variable: 572.00µs
|
|
resolve_variable: 184.00µs
|
|
new: 26.91ms
|
|
resolve_ast_scalar: 20.17ms
|
|
resolve_ast_variable: 12.53ms
|
|
resolve_variable: 4.08ms
|
|
long_data (2.05ms): Long data trace
|
|
air::runner::execute_air: 2.05ms
|
|
farewell_step::outcome::from_success_result: 597.00µs
|
|
populate_outcome_from_contexts: 573.00µs
|
|
to_vec(call_results): 9.00µs
|
|
to_vec(data): 300.00µs
|
|
preparation_step::preparation::prepare: 1.39ms
|
|
air::preparation_step::preparation::make_exec_ctx: 22.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 1.30ms
|
|
air_parser::parser::air_parser::parse: 14.00µs
|
|
runner::execute: 6.00µs
|
|
network_explore (3.52ms): 5 peers of network are discovered
|
|
air::runner::execute_air: 3.52ms
|
|
farewell_step::outcome::from_success_result: 100.00µs
|
|
populate_outcome_from_contexts: 79.00µs
|
|
to_vec(call_results): 8.00µs
|
|
to_vec(data): 25.00µs
|
|
preparation_step::preparation::prepare: 191.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 14.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 70.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 3.17ms
|
|
execute: 2.83ms
|
|
execute: 470.00µs
|
|
resolve_ast_variable: 189.00µs
|
|
resolve_variable: 61.00µs
|
|
new: 1.69ms
|
|
resolve_ast_scalar: 1.25ms
|
|
resolve_ast_variable: 780.00µs
|
|
resolve_variable: 258.00µs
|
|
parser_10000_100 (17.82ms): Running very long AIR script with lot of variables and assignments
|
|
air::runner::execute_air: 17.82ms
|
|
farewell_step::outcome::from_success_result: 77.00µs
|
|
populate_outcome_from_contexts: 58.00µs
|
|
to_vec(call_results): 8.00µs
|
|
to_vec(data): 14.00µs
|
|
preparation_step::preparation::prepare: 16.93ms
|
|
air::preparation_step::preparation::make_exec_ctx: 12.00µs
|
|
air_parser::parser::air_parser::parse: 16.87ms
|
|
runner::execute: 95.00µs
|
|
execute: 65.00µs
|
|
execute: 11.00µs
|
|
new: 13.00µs
|
|
Machine 0dfa4f098d7a6ef0d77a7bbc028ccf65fd6dc8d37be8a466ab3933a1a4a8e113:
|
|
Platform: macOS-11.7.3-x86_64-i386-64bit
|
|
Timestamp: 2023-02-14 04:31:01.303450+00:00
|
|
AquaVM version: 0.35.1
|
|
Benches:
|
|
big_values_data (14.17ms): Loading a trace with huge values
|
|
air::runner::execute_air: 14.17ms
|
|
farewell_step::outcome::from_success_result: 6.08ms
|
|
populate_outcome_from_contexts: 6.00ms
|
|
to_vec(call_results): 17.00µs
|
|
to_vec(data): 4.95ms
|
|
preparation_step::preparation::prepare: 7.87ms
|
|
air::preparation_step::preparation::make_exec_ctx: 40.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 7.61ms
|
|
air_parser::parser::air_parser::parse: 66.00µs
|
|
runner::execute: 18.00µs
|
|
dashboard (89.32ms): big dashboard test
|
|
air::runner::execute_air: 89.32ms
|
|
farewell_step::outcome::from_success_result: 469.00µs
|
|
populate_outcome_from_contexts: 415.00µs
|
|
to_vec(call_results): 33.00µs
|
|
to_vec(data): 215.00µs
|
|
preparation_step::preparation::prepare: 1.06ms
|
|
air::preparation_step::preparation::make_exec_ctx: 56.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 589.00µs
|
|
air_parser::parser::air_parser::parse: 233.00µs
|
|
runner::execute: 87.58ms
|
|
execute: 78.38ms
|
|
execute: 7.91ms
|
|
instructions::call::resolved_call::prepare_request_params: 678.00µs
|
|
instructions::call::resolved_call::serde_json::to_string(tetraplets): 36.00µs
|
|
resolver::resolve::resolve_ast_variable: 416.00µs
|
|
resolve_variable: 131.00µs
|
|
resolver::resolve::resolve_ast_variable: 1.09ms
|
|
resolve_variable: 362.00µs
|
|
new: 50.99ms
|
|
resolve_ast_scalar: 37.72ms
|
|
resolve_ast_variable: 23.15ms
|
|
resolve_variable: 7.40ms
|
|
long_data (4.44ms): Long data trace
|
|
air::runner::execute_air: 4.44ms
|
|
farewell_step::outcome::from_success_result: 1.32ms
|
|
populate_outcome_from_contexts: 1.24ms
|
|
to_vec(call_results): 23.00µs
|
|
to_vec(data): 672.00µs
|
|
preparation_step::preparation::prepare: 2.88ms
|
|
air::preparation_step::preparation::make_exec_ctx: 64.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 2.59ms
|
|
air_parser::parser::air_parser::parse: 63.00µs
|
|
runner::execute: 22.00µs
|
|
network_explore (8.09ms): 5 peers of network are discovered
|
|
air::runner::execute_air: 8.09ms
|
|
farewell_step::outcome::from_success_result: 256.00µs
|
|
populate_outcome_from_contexts: 198.00µs
|
|
to_vec(call_results): 21.00µs
|
|
to_vec(data): 62.00µs
|
|
preparation_step::preparation::prepare: 661.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 60.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 244.00µs
|
|
air_parser::parser::air_parser::parse: 174.00µs
|
|
runner::execute: 6.94ms
|
|
execute: 6.12ms
|
|
execute: 1.02ms
|
|
resolve_ast_variable: 393.00µs
|
|
resolve_variable: 124.00µs
|
|
new: 3.57ms
|
|
resolve_ast_scalar: 2.61ms
|
|
resolve_ast_variable: 1.60ms
|
|
resolve_variable: 517.00µs
|
|
parser_10000_100 (32.25ms): Running very long AIR script with lot of variables and assignments
|
|
air::runner::execute_air: 32.25ms
|
|
farewell_step::outcome::from_success_result: 202.00µs
|
|
populate_outcome_from_contexts: 152.00µs
|
|
to_vec(call_results): 17.00µs
|
|
to_vec(data): 45.00µs
|
|
preparation_step::preparation::prepare: 29.95ms
|
|
air::preparation_step::preparation::make_exec_ctx: 49.00µs
|
|
air_parser::parser::air_parser::parse: 29.74ms
|
|
runner::execute: 264.00µs
|
|
execute: 169.00µs
|
|
execute: 29.00µs
|
|
new: 40.00µs
|
|
Machine 5fce753d17dde8b439ef04cdbce135789eb44646c753548ad79a37b88cf17f0a:
|
|
Platform: macOS-13.5.1-arm64-arm-64bit
|
|
Timestamp: 2023-12-20 20:43:14.154949+00:00
|
|
AquaVM version: 0.55.0
|
|
Benches:
|
|
Features:
|
|
big-values-data (19.30ms; 59.000 MiB, 59.000 MiB): Loading a trace with huge values
|
|
air::runner::execute_air: 19.30ms
|
|
preparation_step::preparation::parse_data: 7.86ms
|
|
try_from_slice: 7.75ms
|
|
preparation_step::preparation::prepare: 251.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 57.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 38.00µs
|
|
runner::execute: 10.00µs
|
|
runner::farewell: 5.85ms
|
|
from_success_result: 5.83ms
|
|
populate_outcome_from_contexts: 5.72ms
|
|
CallRequestsRepr.serialize: 19.00µs
|
|
InterpreterData::serialize: 3.66ms
|
|
signing_step::sign_produced_cids: 135.00µs
|
|
verification_step::verify: 4.92ms
|
|
verify: 4.44ms
|
|
call-requests500 (47.90ms; 70.562 MiB, 70.562 MiB): multiple call requests
|
|
air::runner::execute_air: 47.90ms
|
|
preparation_step::preparation::parse_data: 163.00µs
|
|
try_from_slice: 120.00µs
|
|
preparation_step::preparation::prepare: 309.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 83.00µs
|
|
CallResultsRepr.deserialize: 50.00µs
|
|
air_parser::parser::air_parser::parse: 76.00µs
|
|
runner::execute: 26.50ms
|
|
runner::farewell: 20.50ms
|
|
from_success_result: 20.50ms
|
|
populate_outcome_from_contexts: 20.30ms
|
|
CallRequestsRepr.serialize: 19.90ms
|
|
InterpreterData::serialize: 249.00µs
|
|
signing_step::sign_produced_cids: 143.00µs
|
|
verification_step::verify: 75.00µs
|
|
verify: 12.00µs
|
|
call-results500 (20.70ms; 54.438 MiB, 54.438 MiB): multiple call results
|
|
air::runner::execute_air: 20.70ms
|
|
preparation_step::preparation::parse_data: 789.00µs
|
|
try_from_slice: 744.00µs
|
|
preparation_step::preparation::prepare: 1.24ms
|
|
air::preparation_step::preparation::make_exec_ctx: 982.00µs
|
|
CallResultsRepr.deserialize: 947.00µs
|
|
air_parser::parser::air_parser::parse: 102.00µs
|
|
runner::execute: 15.80ms
|
|
runner::farewell: 2.24ms
|
|
from_success_result: 2.21ms
|
|
populate_outcome_from_contexts: 1.63ms
|
|
CallRequestsRepr.serialize: 14.00µs
|
|
InterpreterData::serialize: 1.09ms
|
|
signing_step::sign_produced_cids: 350.00µs
|
|
verification_step::verify: 96.00µs
|
|
verify: 11.00µs
|
|
canon-map-key-by-lens (13.90ms; 56.625 MiB, 56.625 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 13.90ms
|
|
preparation_step::preparation::parse_data: 4.39ms
|
|
try_from_slice: 4.34ms
|
|
preparation_step::preparation::prepare: 515.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 277.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 87.00µs
|
|
runner::execute: 2.68ms
|
|
runner::farewell: 2.19ms
|
|
from_success_result: 2.16ms
|
|
populate_outcome_from_contexts: 1.74ms
|
|
CallRequestsRepr.serialize: 14.00µs
|
|
InterpreterData::serialize: 1.36ms
|
|
signing_step::sign_produced_cids: 122.00µs
|
|
verification_step::verify: 3.82ms
|
|
verify: 3.36ms
|
|
canon-map-key-element-by-lens (13.90ms; 56.625 MiB, 56.625 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 13.90ms
|
|
preparation_step::preparation::parse_data: 4.42ms
|
|
try_from_slice: 4.36ms
|
|
preparation_step::preparation::prepare: 501.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 271.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 85.00µs
|
|
runner::execute: 2.70ms
|
|
runner::farewell: 2.18ms
|
|
from_success_result: 2.15ms
|
|
populate_outcome_from_contexts: 1.75ms
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 1.37ms
|
|
signing_step::sign_produced_cids: 127.00µs
|
|
verification_step::verify: 3.80ms
|
|
verify: 3.37ms
|
|
canon-map-multiple-keys (11.50ms; 54.500 MiB, 54.500 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 11.50ms
|
|
preparation_step::preparation::parse_data: 504.00µs
|
|
try_from_slice: 448.00µs
|
|
preparation_step::preparation::prepare: 265.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 50.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 70.00µs
|
|
runner::execute: 7.96ms
|
|
runner::farewell: 1.95ms
|
|
from_success_result: 1.93ms
|
|
populate_outcome_from_contexts: 1.55ms
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 1.17ms
|
|
signing_step::sign_produced_cids: 128.00µs
|
|
verification_step::verify: 479.00µs
|
|
verify: 44.00µs
|
|
canon-map-scalar-multiple-keys (5.54ms; 53.125 MiB, 53.125 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 5.54ms
|
|
preparation_step::preparation::parse_data: 485.00µs
|
|
try_from_slice: 431.00µs
|
|
preparation_step::preparation::prepare: 274.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 52.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 73.00µs
|
|
runner::execute: 3.50ms
|
|
runner::farewell: 474.00µs
|
|
from_success_result: 452.00µs
|
|
populate_outcome_from_contexts: 410.00µs
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 118.00µs
|
|
signing_step::sign_produced_cids: 123.00µs
|
|
verification_step::verify: 497.00µs
|
|
verify: 50.00µs
|
|
canon-map-scalar-single-key (4.27ms; 53.000 MiB, 53.000 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.27ms
|
|
preparation_step::preparation::parse_data: 518.00µs
|
|
try_from_slice: 461.00µs
|
|
preparation_step::preparation::prepare: 261.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 50.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 66.00µs
|
|
runner::execute: 2.18ms
|
|
runner::farewell: 484.00µs
|
|
from_success_result: 462.00µs
|
|
populate_outcome_from_contexts: 395.00µs
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 131.00µs
|
|
signing_step::sign_produced_cids: 126.00µs
|
|
verification_step::verify: 509.00µs
|
|
verify: 80.00µs
|
|
canon-map-single-key (9.34ms; 55.312 MiB, 55.312 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 9.34ms
|
|
preparation_step::preparation::parse_data: 527.00µs
|
|
try_from_slice: 472.00µs
|
|
preparation_step::preparation::prepare: 289.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 56.00µs
|
|
CallResultsRepr.deserialize: 17.00µs
|
|
air_parser::parser::air_parser::parse: 83.00µs
|
|
runner::execute: 5.64ms
|
|
runner::farewell: 2.05ms
|
|
from_success_result: 2.02ms
|
|
populate_outcome_from_contexts: 1.72ms
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 1.37ms
|
|
signing_step::sign_produced_cids: 124.00µs
|
|
verification_step::verify: 525.00µs
|
|
verify: 85.00µs
|
|
dashboard (6.91ms; 52.625 MiB, 52.625 MiB): big dashboard test
|
|
air::runner::execute_air: 6.91ms
|
|
preparation_step::preparation::parse_data: 1.33ms
|
|
try_from_slice: 1.27ms
|
|
preparation_step::preparation::prepare: 400.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 73.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 179.00µs
|
|
runner::execute: 966.00µs
|
|
runner::farewell: 578.00µs
|
|
from_success_result: 556.00µs
|
|
populate_outcome_from_contexts: 507.00µs
|
|
CallRequestsRepr.serialize: 24.00µs
|
|
InterpreterData::serialize: 243.00µs
|
|
signing_step::sign_produced_cids: 125.00µs
|
|
verification_step::verify: 3.32ms
|
|
verify: 184.00µs
|
|
long-data (6.31ms; 53.812 MiB, 53.812 MiB): Long data trace
|
|
air::runner::execute_air: 6.31ms
|
|
preparation_step::preparation::parse_data: 2.51ms
|
|
try_from_slice: 2.46ms
|
|
preparation_step::preparation::prepare: 248.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 71.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 32.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 1.16ms
|
|
from_success_result: 1.14ms
|
|
populate_outcome_from_contexts: 1.10ms
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 487.00µs
|
|
signing_step::sign_produced_cids: 127.00µs
|
|
verification_step::verify: 2.08ms
|
|
verify: 790.00µs
|
|
multiple-cids10 (3.26ms; 52.500 MiB, 52.500 MiB): verifying multiple CIDs for single peer
|
|
air::runner::execute_air: 3.26ms
|
|
preparation_step::preparation::parse_data: 586.00µs
|
|
try_from_slice: 513.00µs
|
|
preparation_step::preparation::prepare: 290.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 66.00µs
|
|
CallResultsRepr.deserialize: 17.00µs
|
|
air_parser::parser::air_parser::parse: 79.00µs
|
|
runner::execute: 544.00µs
|
|
runner::farewell: 440.00µs
|
|
from_success_result: 418.00µs
|
|
populate_outcome_from_contexts: 361.00µs
|
|
CallRequestsRepr.serialize: 14.00µs
|
|
InterpreterData::serialize: 150.00µs
|
|
signing_step::sign_produced_cids: 127.00µs
|
|
verification_step::verify: 1.07ms
|
|
verify: 217.00µs
|
|
multiple-peers8 (11.90ms; 53.438 MiB, 53.438 MiB): verifying many CIDs for many peers
|
|
air::runner::execute_air: 11.90ms
|
|
preparation_step::preparation::parse_data: 1.88ms
|
|
try_from_slice: 1.81ms
|
|
preparation_step::preparation::prepare: 350.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 127.00µs
|
|
CallResultsRepr.deserialize: 16.00µs
|
|
air_parser::parser::air_parser::parse: 76.00µs
|
|
runner::execute: 3.52ms
|
|
runner::farewell: 1.16ms
|
|
from_success_result: 1.12ms
|
|
populate_outcome_from_contexts: 988.00µs
|
|
CallRequestsRepr.serialize: 15.00µs
|
|
InterpreterData::serialize: 653.00µs
|
|
signing_step::sign_produced_cids: 124.00µs
|
|
verification_step::verify: 4.67ms
|
|
verify: 880.00µs
|
|
multiple-sigs30 (22.40ms; 56.188 MiB, 56.188 MiB): signing multiple CIDs
|
|
air::runner::execute_air: 22.40ms
|
|
preparation_step::preparation::parse_data: 5.54ms
|
|
try_from_slice: 5.47ms
|
|
preparation_step::preparation::prepare: 462.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 233.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 77.00µs
|
|
runner::execute: 9.00ms
|
|
runner::farewell: 2.98ms
|
|
from_success_result: 2.95ms
|
|
populate_outcome_from_contexts: 2.75ms
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 1.73ms
|
|
signing_step::sign_produced_cids: 530.00µs
|
|
verification_step::verify: 3.67ms
|
|
verify: 1.55ms
|
|
network-explore (3.70ms; 52.375 MiB, 52.375 MiB): 5 peers of network are discovered
|
|
air::runner::execute_air: 3.70ms
|
|
preparation_step::preparation::parse_data: 600.00µs
|
|
try_from_slice: 544.00µs
|
|
preparation_step::preparation::prepare: 289.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 55.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 90.00µs
|
|
runner::execute: 170.00µs
|
|
runner::farewell: 370.00µs
|
|
from_success_result: 346.00µs
|
|
populate_outcome_from_contexts: 301.00µs
|
|
CallRequestsRepr.serialize: 15.00µs
|
|
InterpreterData::serialize: 100.00µs
|
|
signing_step::sign_produced_cids: 129.00µs
|
|
verification_step::verify: 1.95ms
|
|
verify: 73.00µs
|
|
null (965.00µs; 52.375 MiB, 52.375 MiB): Empty data and null script
|
|
air::runner::execute_air: 965.00µs
|
|
preparation_step::preparation::parse_data: 38.00µs
|
|
preparation_step::preparation::prepare: 260.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 53.00µs
|
|
CallResultsRepr.deserialize: 16.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 10.00µs
|
|
runner::farewell: 280.00µs
|
|
from_success_result: 258.00µs
|
|
populate_outcome_from_contexts: 216.00µs
|
|
CallRequestsRepr.serialize: 16.00µs
|
|
InterpreterData::serialize: 34.00µs
|
|
signing_step::sign_produced_cids: 136.00µs
|
|
verification_step::verify: 40.00µs
|
|
verify: 11.00µs
|
|
parser-10000-100 (27.30ms; 54.625 MiB, 54.625 MiB): long air script with lot of variable assignments
|
|
air::runner::execute_air: 27.30ms
|
|
preparation_step::preparation::parse_data: 39.00µs
|
|
preparation_step::preparation::prepare: 25.40ms
|
|
air::preparation_step::preparation::make_exec_ctx: 55.00µs
|
|
CallResultsRepr.deserialize: 18.00µs
|
|
air_parser::parser::air_parser::parse: 25.20ms
|
|
runner::execute: 51.00µs
|
|
runner::farewell: 277.00µs
|
|
from_success_result: 255.00µs
|
|
populate_outcome_from_contexts: 215.00µs
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 34.00µs
|
|
signing_step::sign_produced_cids: 132.00µs
|
|
verification_step::verify: 45.00µs
|
|
verify: 11.00µs
|
|
parser-calls-10000-100 (25.60ms; 54.375 MiB, 54.375 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 25.60ms
|
|
preparation_step::preparation::parse_data: 40.00µs
|
|
preparation_step::preparation::prepare: 23.60ms
|
|
air::preparation_step::preparation::make_exec_ctx: 58.00µs
|
|
CallResultsRepr.deserialize: 18.00µs
|
|
air_parser::parser::air_parser::parse: 23.40ms
|
|
runner::execute: 49.00µs
|
|
runner::farewell: 282.00µs
|
|
from_success_result: 260.00µs
|
|
populate_outcome_from_contexts: 218.00µs
|
|
CallRequestsRepr.serialize: 19.00µs
|
|
InterpreterData::serialize: 34.00µs
|
|
signing_step::sign_produced_cids: 135.00µs
|
|
verification_step::verify: 47.00µs
|
|
verify: 12.00µs
|
|
populate-map-multiple-keys (4.67ms; 53.000 MiB, 53.000 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.67ms
|
|
preparation_step::preparation::parse_data: 189.00µs
|
|
try_from_slice: 136.00µs
|
|
preparation_step::preparation::prepare: 279.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 50.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 71.00µs
|
|
runner::execute: 3.01ms
|
|
runner::farewell: 399.00µs
|
|
from_success_result: 376.00µs
|
|
populate_outcome_from_contexts: 335.00µs
|
|
CallRequestsRepr.serialize: 13.00µs
|
|
InterpreterData::serialize: 113.00µs
|
|
signing_step::sign_produced_cids: 127.00µs
|
|
verification_step::verify: 470.00µs
|
|
verify: 44.00µs
|
|
populate-map-single-key (3.63ms; 52.938 MiB, 52.938 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.63ms
|
|
preparation_step::preparation::parse_data: 261.00µs
|
|
try_from_slice: 209.00µs
|
|
preparation_step::preparation::prepare: 269.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 50.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 68.00µs
|
|
runner::execute: 1.85ms
|
|
runner::farewell: 437.00µs
|
|
from_success_result: 414.00µs
|
|
populate_outcome_from_contexts: 349.00µs
|
|
CallRequestsRepr.serialize: 14.00µs
|
|
InterpreterData::serialize: 135.00µs
|
|
signing_step::sign_produced_cids: 126.00µs
|
|
verification_step::verify: 507.00µs
|
|
verify: 82.00µs
|
|
Machine 6255fb8e3cc03d98c20d41976db6948399d842969b7d1c08fafdc7186fb4f77c:
|
|
Platform: Linux-6.5.9-arch2-1-x86_64-with-glibc2.35
|
|
Timestamp: 2024-02-20 11:21:14.454394+00:00
|
|
AquaVM version: 0.59.0
|
|
Benches:
|
|
Features:
|
|
big-values-data (3.53ms; 14.250 MiB, 14.250 MiB): Loading a trace with huge values
|
|
air::runner::execute_air: 3.53ms
|
|
preparation_step::preparation::parse_data: 1.07ms
|
|
serialize: 15.00µs
|
|
try_from_slice: 970.00µs
|
|
preparation_step::preparation::prepare: 173.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 17.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 954.00µs
|
|
from_success_result: 931.00µs
|
|
populate_outcome_from_contexts: 892.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 213.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 495.00µs
|
|
signing_step::sign_produced_cids: 88.00µs
|
|
verification_step::verify: 1.12ms
|
|
verify: 798.00µs
|
|
call-requests500 (25.40ms; 15.375 MiB, 15.375 MiB): multiple call requests
|
|
air::runner::execute_air: 25.40ms
|
|
preparation_step::preparation::parse_data: 158.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 58.00µs
|
|
preparation_step::preparation::prepare: 227.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 48.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 23.00ms
|
|
runner::farewell: 1.61ms
|
|
from_success_result: 1.58ms
|
|
populate_outcome_from_contexts: 1.43ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 1.15ms
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 25.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 73.00µs
|
|
signing_step::sign_produced_cids: 102.00µs
|
|
verification_step::verify: 96.00µs
|
|
verify: 10.00µs
|
|
call-result-100mb (311.00ms; 538.375 MiB, 538.375 MiB): Memory intensive benchmarking test
|
|
air::runner::execute_air: 311.00ms
|
|
preparation_step::preparation::parse_data: 48.00ms
|
|
serialize: 15.00µs
|
|
try_from_slice: 47.93ms
|
|
preparation_step::preparation::prepare: 209.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 37.00µs
|
|
runner::execute: 123.00ms
|
|
runner::farewell: 55.70ms
|
|
from_success_result: 55.70ms
|
|
populate_outcome_from_contexts: 55.60ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 18.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 16.10ms
|
|
air_interpreter_data::interpreter_data::serialize: 39.30ms
|
|
signing_step::sign_produced_cids: 98.00µs
|
|
verification_step::verify: 83.50ms
|
|
verify: 83.20ms
|
|
call-results500 (19.30ms; 12.250 MiB, 12.250 MiB): multiple call results
|
|
air::runner::execute_air: 19.30ms
|
|
preparation_step::preparation::parse_data: 258.00µs
|
|
serialize: 17.00µs
|
|
try_from_slice: 136.00µs
|
|
preparation_step::preparation::prepare: 391.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 209.00µs
|
|
CallResultsRepr.deserialize: 165.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 16.10ms
|
|
runner::farewell: 1.86ms
|
|
from_success_result: 1.83ms
|
|
populate_outcome_from_contexts: 1.34ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 18.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 123.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 591.00µs
|
|
signing_step::sign_produced_cids: 410.00µs
|
|
verification_step::verify: 102.00µs
|
|
verify: 12.00µs
|
|
canon-map-100mb (648.00ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with canon map
|
|
air::runner::execute_air: 648.00ms
|
|
preparation_step::preparation::parse_data: 47.50ms
|
|
serialize: 15.00µs
|
|
try_from_slice: 47.33ms
|
|
preparation_step::preparation::prepare: 197.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 40.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 43.00µs
|
|
runner::execute: 389.00ms
|
|
runner::farewell: 125.00ms
|
|
from_success_result: 125.00ms
|
|
populate_outcome_from_contexts: 125.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 18.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 29.90ms
|
|
air_interpreter_data::interpreter_data::serialize: 95.20ms
|
|
signing_step::sign_produced_cids: 101.00µs
|
|
verification_step::verify: 85.20ms
|
|
verify: 84.90ms
|
|
canon-map-key-by-lens (12.00ms; 13.125 MiB, 13.125 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 12.00ms
|
|
preparation_step::preparation::parse_data: 2.54ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 2.42ms
|
|
preparation_step::preparation::prepare: 512.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 344.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 3.06ms
|
|
runner::farewell: 1.74ms
|
|
from_success_result: 1.71ms
|
|
populate_outcome_from_contexts: 1.42ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 137.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 868.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 3.92ms
|
|
verify: 3.60ms
|
|
canon-map-key-element-by-lens (12.20ms; 13.062 MiB, 13.062 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 12.20ms
|
|
preparation_step::preparation::parse_data: 2.55ms
|
|
serialize: 23.00µs
|
|
try_from_slice: 2.40ms
|
|
preparation_step::preparation::prepare: 528.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 355.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 54.00µs
|
|
runner::execute: 3.23ms
|
|
runner::farewell: 1.85ms
|
|
from_success_result: 1.83ms
|
|
populate_outcome_from_contexts: 1.52ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 120.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 946.00µs
|
|
signing_step::sign_produced_cids: 96.00µs
|
|
verification_step::verify: 3.83ms
|
|
verify: 3.51ms
|
|
canon-map-multiple-keys (11.40ms; 12.438 MiB, 12.438 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 11.40ms
|
|
preparation_step::preparation::parse_data: 209.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 113.00µs
|
|
preparation_step::preparation::prepare: 200.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 44.00µs
|
|
runner::execute: 8.76ms
|
|
runner::farewell: 1.68ms
|
|
from_success_result: 1.66ms
|
|
populate_outcome_from_contexts: 1.38ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 91.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 870.00µs
|
|
signing_step::sign_produced_cids: 97.00µs
|
|
verification_step::verify: 339.00µs
|
|
verify: 22.00µs
|
|
canon-map-scalar-multiple-keys (4.82ms; 11.000 MiB, 11.000 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.82ms
|
|
preparation_step::preparation::parse_data: 206.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 110.00µs
|
|
preparation_step::preparation::prepare: 205.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 43.00µs
|
|
runner::execute: 3.41ms
|
|
runner::farewell: 434.00µs
|
|
from_success_result: 413.00µs
|
|
populate_outcome_from_contexts: 371.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 22.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 54.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 336.00µs
|
|
verify: 22.00µs
|
|
canon-map-scalar-single-key (3.82ms; 10.938 MiB, 10.938 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.82ms
|
|
preparation_step::preparation::parse_data: 200.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 105.00µs
|
|
preparation_step::preparation::prepare: 196.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 2.40ms
|
|
runner::farewell: 443.00µs
|
|
from_success_result: 421.00µs
|
|
populate_outcome_from_contexts: 362.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 22.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 68.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 341.00µs
|
|
verify: 31.00µs
|
|
canon-map-single-key (9.38ms; 12.312 MiB, 12.312 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 9.38ms
|
|
preparation_step::preparation::parse_data: 194.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 101.00µs
|
|
preparation_step::preparation::prepare: 252.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 62.00µs
|
|
CallResultsRepr.deserialize: 16.00µs
|
|
air_parser::parser::air_parser::parse: 51.00µs
|
|
runner::execute: 6.67ms
|
|
runner::farewell: 1.65ms
|
|
from_success_result: 1.63ms
|
|
populate_outcome_from_contexts: 1.39ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 106.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 912.00µs
|
|
signing_step::sign_produced_cids: 96.00µs
|
|
verification_step::verify: 361.00µs
|
|
verify: 32.00µs
|
|
dashboard (5.62ms; 10.688 MiB, 10.688 MiB): big dashboard test
|
|
air::runner::execute_air: 5.62ms
|
|
preparation_step::preparation::parse_data: 528.00µs
|
|
try_from_slice: 445.00µs
|
|
preparation_step::preparation::prepare: 321.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 68.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 134.00µs
|
|
runner::execute: 1.11ms
|
|
runner::farewell: 500.00µs
|
|
from_success_result: 478.00µs
|
|
populate_outcome_from_contexts: 424.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 23.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 42.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 117.00µs
|
|
signing_step::sign_produced_cids: 94.00µs
|
|
verification_step::verify: 2.93ms
|
|
verify: 173.00µs
|
|
hybrid-100mb (986.00ms; 1.584 GiB, 1.584 GiB): Memory intensive benchmarking test with mixed workload
|
|
air::runner::execute_air: 986.00ms
|
|
preparation_step::preparation::parse_data: 48.90ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 48.73ms
|
|
preparation_step::preparation::prepare: 210.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 51.00µs
|
|
runner::execute: 657.00ms
|
|
runner::farewell: 191.00ms
|
|
from_success_result: 191.00ms
|
|
populate_outcome_from_contexts: 191.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 17.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 75.90ms
|
|
air_interpreter_data::interpreter_data::serialize: 115.00ms
|
|
signing_step::sign_produced_cids: 101.00µs
|
|
verification_step::verify: 88.40ms
|
|
verify: 88.10ms
|
|
lense-100mb (679.00ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with lense
|
|
air::runner::execute_air: 679.00ms
|
|
preparation_step::preparation::parse_data: 48.00ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 47.93ms
|
|
preparation_step::preparation::prepare: 213.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 45.00µs
|
|
runner::execute: 400.00ms
|
|
runner::farewell: 144.00ms
|
|
from_success_result: 144.00ms
|
|
populate_outcome_from_contexts: 144.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 20.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 33.60ms
|
|
air_interpreter_data::interpreter_data::serialize: 110.00ms
|
|
signing_step::sign_produced_cids: 149.00µs
|
|
verification_step::verify: 86.80ms
|
|
verify: 86.50ms
|
|
long-data (3.52ms; 11.188 MiB, 11.188 MiB): Long data trace
|
|
air::runner::execute_air: 3.52ms
|
|
preparation_step::preparation::parse_data: 998.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 893.00µs
|
|
preparation_step::preparation::prepare: 201.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 70.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 17.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 455.00µs
|
|
from_success_result: 433.00µs
|
|
populate_outcome_from_contexts: 392.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 47.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 102.00µs
|
|
signing_step::sign_produced_cids: 88.00µs
|
|
verification_step::verify: 1.65ms
|
|
verify: 375.00µs
|
|
map-100mb (666.00ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with map 2 scalar
|
|
air::runner::execute_air: 666.00ms
|
|
preparation_step::preparation::parse_data: 47.10ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 46.93ms
|
|
preparation_step::preparation::prepare: 196.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 40.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 44.00µs
|
|
runner::execute: 403.00ms
|
|
runner::farewell: 131.00ms
|
|
from_success_result: 131.00ms
|
|
populate_outcome_from_contexts: 131.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 20.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 30.00ms
|
|
air_interpreter_data::interpreter_data::serialize: 101.00ms
|
|
signing_step::sign_produced_cids: 103.00µs
|
|
verification_step::verify: 85.00ms
|
|
verify: 84.60ms
|
|
multiple-cids10 (2.63ms; 10.500 MiB, 10.500 MiB): verifying multiple CIDs for single peer
|
|
air::runner::execute_air: 2.63ms
|
|
preparation_step::preparation::parse_data: 331.00µs
|
|
try_from_slice: 249.00µs
|
|
preparation_step::preparation::prepare: 215.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 56.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 42.00µs
|
|
runner::execute: 523.00µs
|
|
runner::farewell: 430.00µs
|
|
from_success_result: 407.00µs
|
|
populate_outcome_from_contexts: 344.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 33.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 103.00µs
|
|
signing_step::sign_produced_cids: 96.00µs
|
|
verification_step::verify: 908.00µs
|
|
verify: 212.00µs
|
|
multiple-peers8 (10.20ms; 11.438 MiB, 11.438 MiB): verifying many CIDs for many peers
|
|
air::runner::execute_air: 10.20ms
|
|
preparation_step::preparation::parse_data: 1.14ms
|
|
try_from_slice: 1.06ms
|
|
preparation_step::preparation::prepare: 293.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 126.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 50.00µs
|
|
runner::execute: 3.51ms
|
|
runner::farewell: 948.00µs
|
|
from_success_result: 925.00µs
|
|
populate_outcome_from_contexts: 789.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 70.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 422.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 4.11ms
|
|
verify: 1.01ms
|
|
multiple-sigs30 (21.60ms; 14.000 MiB, 14.000 MiB): signing multiple CIDs
|
|
air::runner::execute_air: 21.60ms
|
|
preparation_step::preparation::parse_data: 3.83ms
|
|
try_from_slice: 3.74ms
|
|
preparation_step::preparation::prepare: 445.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 276.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 48.00µs
|
|
runner::execute: 9.78ms
|
|
runner::farewell: 2.90ms
|
|
from_success_result: 2.88ms
|
|
populate_outcome_from_contexts: 2.68ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 208.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 1.36ms
|
|
signing_step::sign_produced_cids: 641.00µs
|
|
verification_step::verify: 3.85ms
|
|
verify: 1.68ms
|
|
network-explore (2.84ms; 10.375 MiB, 10.375 MiB): 5 peers of network are discovered
|
|
air::runner::execute_air: 2.84ms
|
|
preparation_step::preparation::parse_data: 213.00µs
|
|
try_from_slice: 133.00µs
|
|
preparation_step::preparation::prepare: 234.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 48.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 69.00µs
|
|
runner::execute: 169.00µs
|
|
runner::farewell: 316.00µs
|
|
from_success_result: 294.00µs
|
|
populate_outcome_from_contexts: 248.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 19.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 39.00µs
|
|
signing_step::sign_produced_cids: 94.00µs
|
|
verification_step::verify: 1.69ms
|
|
verify: 54.00µs
|
|
null (837.00µs; 10.375 MiB, 10.375 MiB): Empty data and null script
|
|
air::runner::execute_air: 837.00µs
|
|
preparation_step::preparation::parse_data: 132.00µs
|
|
serialize: 26.00µs
|
|
try_from_slice: 30.00µs
|
|
preparation_step::preparation::prepare: 180.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 17.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 278.00µs
|
|
from_success_result: 255.00µs
|
|
populate_outcome_from_contexts: 213.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 20.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 20.00µs
|
|
signing_step::sign_produced_cids: 90.00µs
|
|
verification_step::verify: 34.00µs
|
|
verify: 9.00µs
|
|
parser-10000-100 (32.30ms; 12.625 MiB, 12.625 MiB): long air script with lot of variable assignments
|
|
air::runner::execute_air: 32.30ms
|
|
preparation_step::preparation::parse_data: 139.00µs
|
|
serialize: 28.00µs
|
|
try_from_slice: 30.00µs
|
|
preparation_step::preparation::prepare: 30.70ms
|
|
air::preparation_step::preparation::make_exec_ctx: 46.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 30.50ms
|
|
runner::execute: 24.00µs
|
|
runner::farewell: 274.00µs
|
|
from_success_result: 250.00µs
|
|
populate_outcome_from_contexts: 211.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 23.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 37.00µs
|
|
verify: 10.00µs
|
|
parser-air-100mb (7.01s; 592.438 MiB, 592.438 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 7.01s
|
|
preparation_step::preparation::parse_data: 140.00µs
|
|
serialize: 26.00µs
|
|
try_from_slice: 36.00µs
|
|
preparation_step::preparation::prepare: 6.78s
|
|
air::preparation_step::preparation::make_exec_ctx: 47.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 6.78s
|
|
runner::execute: 25.00µs
|
|
runner::farewell: 268.00µs
|
|
from_success_result: 247.00µs
|
|
populate_outcome_from_contexts: 207.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 22.00µs
|
|
signing_step::sign_produced_cids: 90.00µs
|
|
verification_step::verify: 34.00µs
|
|
verify: 9.00µs
|
|
parser-calls-10000-100 (27.00ms; 12.375 MiB, 12.375 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 27.00ms
|
|
preparation_step::preparation::parse_data: 129.00µs
|
|
serialize: 25.00µs
|
|
try_from_slice: 28.00µs
|
|
preparation_step::preparation::prepare: 25.30ms
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 25.10ms
|
|
runner::execute: 25.00µs
|
|
runner::farewell: 273.00µs
|
|
from_success_result: 252.00µs
|
|
populate_outcome_from_contexts: 211.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 22.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 36.00µs
|
|
verify: 9.00µs
|
|
populate-map-multiple-keys (4.46ms; 10.875 MiB, 10.875 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.46ms
|
|
preparation_step::preparation::parse_data: 195.00µs
|
|
serialize: 20.00µs
|
|
try_from_slice: 76.00µs
|
|
preparation_step::preparation::prepare: 229.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 52.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 3.04ms
|
|
runner::farewell: 388.00µs
|
|
from_success_result: 361.00µs
|
|
populate_outcome_from_contexts: 311.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 24.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 68.00µs
|
|
signing_step::sign_produced_cids: 98.00µs
|
|
verification_step::verify: 352.00µs
|
|
verify: 26.00µs
|
|
populate-map-single-key (3.34ms; 10.812 MiB, 10.812 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.34ms
|
|
preparation_step::preparation::parse_data: 157.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 61.00µs
|
|
preparation_step::preparation::prepare: 199.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 43.00µs
|
|
runner::execute: 2.05ms
|
|
runner::farewell: 367.00µs
|
|
from_success_result: 344.00µs
|
|
populate_outcome_from_contexts: 284.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 25.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 57.00µs
|
|
signing_step::sign_produced_cids: 94.00µs
|
|
verification_step::verify: 345.00µs
|
|
verify: 32.00µs
|
|
Machine 62dabcde478dc58760ebbe71ef6047299144a5f63990c6c3d826ebf30175adfc:
|
|
Platform: Linux-5.15.0-60-generic-x86_64-with-glibc2.35
|
|
Timestamp: 2023-02-14 10:33:54.321822+00:00
|
|
AquaVM version: 0.35.1
|
|
Benches:
|
|
big_values_data (12.75ms): Loading a trace with huge values
|
|
air::runner::execute_air: 12.75ms
|
|
farewell_step::outcome::from_success_result: 5.85ms
|
|
populate_outcome_from_contexts: 5.78ms
|
|
to_vec(call_results): 18.00µs
|
|
to_vec(data): 4.51ms
|
|
preparation_step::preparation::prepare: 6.78ms
|
|
air::preparation_step::preparation::make_exec_ctx: 29.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 6.62ms
|
|
air_parser::parser::air_parser::parse: 22.00µs
|
|
runner::execute: 11.00µs
|
|
dashboard (146.20ms): big dashboard test
|
|
air::runner::execute_air: 146.20ms
|
|
farewell_step::outcome::from_success_result: 522.00µs
|
|
populate_outcome_from_contexts: 441.00µs
|
|
to_vec(call_results): 39.00µs
|
|
to_vec(data): 212.00µs
|
|
preparation_step::preparation::prepare: 697.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 27.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 402.00µs
|
|
air_parser::parser::air_parser::parse: 121.00µs
|
|
runner::execute: 145.10ms
|
|
execute: 131.22ms
|
|
execute: 13.68ms
|
|
instructions::call::resolved_call::prepare_request_params: 959.00µs
|
|
instructions::call::resolved_call::serde_json::to_string(tetraplets): 41.00µs
|
|
resolver::resolve::resolve_ast_variable: 610.00µs
|
|
resolve_variable: 199.00µs
|
|
resolver::resolve::resolve_ast_variable: 1.75ms
|
|
resolve_variable: 555.00µs
|
|
new: 83.94ms
|
|
resolve_ast_scalar: 60.95ms
|
|
resolve_ast_variable: 36.93ms
|
|
resolve_variable: 11.76ms
|
|
long_data (3.41ms): Long data trace
|
|
air::runner::execute_air: 3.41ms
|
|
farewell_step::outcome::from_success_result: 1.07ms
|
|
populate_outcome_from_contexts: 1.00ms
|
|
to_vec(call_results): 20.00µs
|
|
to_vec(data): 540.00µs
|
|
preparation_step::preparation::prepare: 2.21ms
|
|
air::preparation_step::preparation::make_exec_ctx: 50.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 2.03ms
|
|
air_parser::parser::air_parser::parse: 21.00µs
|
|
runner::execute: 10.00µs
|
|
network_explore (11.17ms): 5 peers of network are discovered
|
|
air::runner::execute_air: 11.17ms
|
|
farewell_step::outcome::from_success_result: 306.00µs
|
|
populate_outcome_from_contexts: 228.00µs
|
|
to_vec(call_results): 32.00µs
|
|
to_vec(data): 62.00µs
|
|
preparation_step::preparation::prepare: 345.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 22.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 102.00µs
|
|
air_parser::parser::air_parser::parse: 74.00µs
|
|
runner::execute: 10.35ms
|
|
execute: 9.32ms
|
|
execute: 1.55ms
|
|
resolve_ast_variable: 592.00µs
|
|
resolve_variable: 189.00µs
|
|
new: 5.43ms
|
|
resolve_ast_scalar: 3.93ms
|
|
resolve_ast_variable: 2.38ms
|
|
resolve_variable: 766.00µs
|
|
parser_10000_100 (26.83ms): Running very long AIR script with lot of variables and assignments
|
|
air::runner::execute_air: 26.83ms
|
|
farewell_step::outcome::from_success_result: 205.00µs
|
|
populate_outcome_from_contexts: 149.00µs
|
|
to_vec(call_results): 28.00µs
|
|
to_vec(data): 33.00µs
|
|
preparation_step::preparation::prepare: 24.70ms
|
|
air::preparation_step::preparation::make_exec_ctx: 26.00µs
|
|
air_parser::parser::air_parser::parse: 24.55ms
|
|
runner::execute: 270.00µs
|
|
execute: 197.00µs
|
|
execute: 42.00µs
|
|
new: 42.00µs
|
|
Machine 88756ca30bfb93b0da6a64252adc98fc3e97e142c3b4970af3d2948fd66107b4:
|
|
Platform: Linux-6.5.9-arch2-1-x86_64-with-glibc2.35
|
|
Timestamp: 2024-02-05 10:24:04.784869+00:00
|
|
AquaVM version: 0.59.0
|
|
Benches:
|
|
Features:
|
|
big-values-data (3.53ms; 14.250 MiB, 14.250 MiB): Loading a trace with huge values
|
|
air::runner::execute_air: 3.53ms
|
|
preparation_step::preparation::parse_data: 1.09ms
|
|
serialize: 15.00µs
|
|
try_from_slice: 986.00µs
|
|
preparation_step::preparation::prepare: 173.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 17.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 921.00µs
|
|
from_success_result: 900.00µs
|
|
populate_outcome_from_contexts: 866.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 206.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 484.00µs
|
|
signing_step::sign_produced_cids: 88.00µs
|
|
verification_step::verify: 1.14ms
|
|
verify: 818.00µs
|
|
call-requests500 (25.00ms; 15.375 MiB, 15.375 MiB): multiple call requests
|
|
air::runner::execute_air: 25.00ms
|
|
preparation_step::preparation::parse_data: 142.00µs
|
|
serialize: 14.00µs
|
|
try_from_slice: 51.00µs
|
|
preparation_step::preparation::prepare: 208.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 49.00µs
|
|
runner::execute: 22.70ms
|
|
runner::farewell: 1.61ms
|
|
from_success_result: 1.59ms
|
|
populate_outcome_from_contexts: 1.44ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 1.17ms
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 23.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 71.00µs
|
|
signing_step::sign_produced_cids: 102.00µs
|
|
verification_step::verify: 92.00µs
|
|
verify: 10.00µs
|
|
call-result-100mb (309.00ms; 538.375 MiB, 538.375 MiB): Memory intensive benchmarking test
|
|
air::runner::execute_air: 309.00ms
|
|
preparation_step::preparation::parse_data: 49.10ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 49.03ms
|
|
preparation_step::preparation::prepare: 189.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 38.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 36.00µs
|
|
runner::execute: 122.00ms
|
|
runner::farewell: 49.90ms
|
|
from_success_result: 49.90ms
|
|
populate_outcome_from_contexts: 49.80ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 12.50ms
|
|
air_interpreter_data::interpreter_data::serialize: 37.10ms
|
|
signing_step::sign_produced_cids: 101.00µs
|
|
verification_step::verify: 87.20ms
|
|
verify: 86.90ms
|
|
call-results500 (20.00ms; 12.438 MiB, 12.438 MiB): multiple call results
|
|
air::runner::execute_air: 20.00ms
|
|
preparation_step::preparation::parse_data: 205.00µs
|
|
serialize: 13.00µs
|
|
try_from_slice: 110.00µs
|
|
preparation_step::preparation::prepare: 357.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 193.00µs
|
|
CallResultsRepr.deserialize: 160.00µs
|
|
air_parser::parser::air_parser::parse: 47.00µs
|
|
runner::execute: 16.90ms
|
|
runner::farewell: 1.87ms
|
|
from_success_result: 1.85ms
|
|
populate_outcome_from_contexts: 1.37ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 114.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 646.00µs
|
|
signing_step::sign_produced_cids: 431.00µs
|
|
verification_step::verify: 92.00µs
|
|
verify: 9.00µs
|
|
canon-map-100mb (693.00ms; 1.264 GiB, 1.264 GiB): Memory intensive benchmarking test with canon map
|
|
air::runner::execute_air: 693.00ms
|
|
preparation_step::preparation::parse_data: 48.40ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 48.23ms
|
|
preparation_step::preparation::prepare: 200.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 44.00µs
|
|
runner::execute: 430.00ms
|
|
runner::farewell: 127.00ms
|
|
from_success_result: 127.00ms
|
|
populate_outcome_from_contexts: 127.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 37.30ms
|
|
air_interpreter_data::interpreter_data::serialize: 89.60ms
|
|
signing_step::sign_produced_cids: 104.00µs
|
|
verification_step::verify: 86.50ms
|
|
verify: 86.10ms
|
|
canon-map-key-by-lens (12.30ms; 13.312 MiB, 13.312 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 12.30ms
|
|
preparation_step::preparation::parse_data: 2.48ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 2.38ms
|
|
preparation_step::preparation::prepare: 739.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 505.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 72.00µs
|
|
runner::execute: 3.20ms
|
|
runner::farewell: 1.82ms
|
|
from_success_result: 1.79ms
|
|
populate_outcome_from_contexts: 1.43ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 123.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 882.00µs
|
|
signing_step::sign_produced_cids: 95.00µs
|
|
verification_step::verify: 3.81ms
|
|
verify: 3.46ms
|
|
canon-map-key-element-by-lens (12.90ms; 13.312 MiB, 13.312 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 12.90ms
|
|
preparation_step::preparation::parse_data: 2.62ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 2.51ms
|
|
preparation_step::preparation::prepare: 669.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 451.00µs
|
|
CallResultsRepr.deserialize: 16.00µs
|
|
air_parser::parser::air_parser::parse: 81.00µs
|
|
runner::execute: 3.34ms
|
|
runner::farewell: 1.87ms
|
|
from_success_result: 1.85ms
|
|
populate_outcome_from_contexts: 1.48ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 140.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 896.00µs
|
|
signing_step::sign_produced_cids: 101.00µs
|
|
verification_step::verify: 4.18ms
|
|
verify: 3.66ms
|
|
canon-map-multiple-keys (11.40ms; 12.562 MiB, 12.562 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 11.40ms
|
|
preparation_step::preparation::parse_data: 218.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 114.00µs
|
|
preparation_step::preparation::prepare: 205.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 46.00µs
|
|
runner::execute: 8.73ms
|
|
runner::farewell: 1.72ms
|
|
from_success_result: 1.70ms
|
|
populate_outcome_from_contexts: 1.34ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 88.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 847.00µs
|
|
signing_step::sign_produced_cids: 93.00µs
|
|
verification_step::verify: 337.00µs
|
|
verify: 23.00µs
|
|
canon-map-scalar-multiple-keys (5.09ms; 11.125 MiB, 11.125 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 5.09ms
|
|
preparation_step::preparation::parse_data: 214.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 113.00µs
|
|
preparation_step::preparation::prepare: 209.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 46.00µs
|
|
runner::execute: 3.64ms
|
|
runner::farewell: 450.00µs
|
|
from_success_result: 426.00µs
|
|
populate_outcome_from_contexts: 385.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 36.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 55.00µs
|
|
signing_step::sign_produced_cids: 97.00µs
|
|
verification_step::verify: 353.00µs
|
|
verify: 24.00µs
|
|
canon-map-scalar-single-key (3.73ms; 11.062 MiB, 11.062 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.73ms
|
|
preparation_step::preparation::parse_data: 198.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 101.00µs
|
|
preparation_step::preparation::prepare: 196.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 40.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 41.00µs
|
|
runner::execute: 2.35ms
|
|
runner::farewell: 406.00µs
|
|
from_success_result: 384.00µs
|
|
populate_outcome_from_contexts: 333.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 20.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 60.00µs
|
|
signing_step::sign_produced_cids: 94.00µs
|
|
verification_step::verify: 359.00µs
|
|
verify: 32.00µs
|
|
canon-map-single-key (9.26ms; 12.438 MiB, 12.438 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 9.26ms
|
|
preparation_step::preparation::parse_data: 198.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 104.00µs
|
|
preparation_step::preparation::prepare: 200.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 38.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 6.60ms
|
|
runner::farewell: 1.69ms
|
|
from_success_result: 1.67ms
|
|
populate_outcome_from_contexts: 1.38ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 107.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 910.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 343.00µs
|
|
verify: 32.00µs
|
|
dashboard (5.55ms; 10.688 MiB, 10.688 MiB): big dashboard test
|
|
air::runner::execute_air: 5.55ms
|
|
preparation_step::preparation::parse_data: 515.00µs
|
|
try_from_slice: 433.00µs
|
|
preparation_step::preparation::prepare: 314.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 62.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 133.00µs
|
|
runner::execute: 1.07ms
|
|
runner::farewell: 480.00µs
|
|
from_success_result: 457.00µs
|
|
populate_outcome_from_contexts: 410.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 22.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 39.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 116.00µs
|
|
signing_step::sign_produced_cids: 94.00µs
|
|
verification_step::verify: 2.94ms
|
|
verify: 165.00µs
|
|
hybrid-100mb (1.08s; 1.975 GiB, 1.975 GiB): Memory intensive benchmarking test with mixed workload
|
|
air::runner::execute_air: 1.08s
|
|
preparation_step::preparation::parse_data: 49.20ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 49.03ms
|
|
preparation_step::preparation::prepare: 209.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 51.00µs
|
|
runner::execute: 742.00ms
|
|
runner::farewell: 201.00ms
|
|
from_success_result: 201.00ms
|
|
populate_outcome_from_contexts: 201.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 17.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 76.60ms
|
|
air_interpreter_data::interpreter_data::serialize: 124.00ms
|
|
signing_step::sign_produced_cids: 99.00µs
|
|
verification_step::verify: 86.30ms
|
|
verify: 86.00ms
|
|
lense-100mb (670.00ms; 1.166 GiB, 1.166 GiB): Memory intensive benchmarking test with lense
|
|
air::runner::execute_air: 670.00ms
|
|
preparation_step::preparation::parse_data: 47.70ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 47.63ms
|
|
preparation_step::preparation::prepare: 209.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 47.00µs
|
|
runner::execute: 402.00ms
|
|
runner::farewell: 129.00ms
|
|
from_success_result: 129.00ms
|
|
populate_outcome_from_contexts: 129.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 37.80ms
|
|
air_interpreter_data::interpreter_data::serialize: 90.90ms
|
|
signing_step::sign_produced_cids: 98.00µs
|
|
verification_step::verify: 90.30ms
|
|
verify: 89.90ms
|
|
long-data (3.35ms; 11.188 MiB, 11.188 MiB): Long data trace
|
|
air::runner::execute_air: 3.35ms
|
|
preparation_step::preparation::parse_data: 963.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 865.00µs
|
|
preparation_step::preparation::prepare: 193.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 64.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 16.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 420.00µs
|
|
from_success_result: 399.00µs
|
|
populate_outcome_from_contexts: 364.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 44.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 92.00µs
|
|
signing_step::sign_produced_cids: 89.00µs
|
|
verification_step::verify: 1.56ms
|
|
verify: 359.00µs
|
|
map-100mb (678.00ms; 1.264 GiB, 1.264 GiB): Memory intensive benchmarking test with map 2 scalar
|
|
air::runner::execute_air: 678.00ms
|
|
preparation_step::preparation::parse_data: 47.60ms
|
|
serialize: 14.00µs
|
|
try_from_slice: 47.43ms
|
|
preparation_step::preparation::prepare: 196.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 39.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 44.00µs
|
|
runner::execute: 422.00ms
|
|
runner::farewell: 125.00ms
|
|
from_success_result: 125.00ms
|
|
populate_outcome_from_contexts: 125.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 36.50ms
|
|
air_interpreter_data::interpreter_data::serialize: 88.10ms
|
|
signing_step::sign_produced_cids: 99.00µs
|
|
verification_step::verify: 83.20ms
|
|
verify: 82.90ms
|
|
multiple-cids10 (2.59ms; 10.500 MiB, 10.500 MiB): verifying multiple CIDs for single peer
|
|
air::runner::execute_air: 2.59ms
|
|
preparation_step::preparation::parse_data: 328.00µs
|
|
try_from_slice: 246.00µs
|
|
preparation_step::preparation::prepare: 212.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 53.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 43.00µs
|
|
runner::execute: 523.00µs
|
|
runner::farewell: 411.00µs
|
|
from_success_result: 381.00µs
|
|
populate_outcome_from_contexts: 323.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 30.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 97.00µs
|
|
signing_step::sign_produced_cids: 90.00µs
|
|
verification_step::verify: 904.00µs
|
|
verify: 209.00µs
|
|
multiple-peers8 (10.30ms; 11.438 MiB, 11.438 MiB): verifying many CIDs for many peers
|
|
air::runner::execute_air: 10.30ms
|
|
preparation_step::preparation::parse_data: 1.25ms
|
|
try_from_slice: 1.12ms
|
|
preparation_step::preparation::prepare: 290.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 123.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 51.00µs
|
|
runner::execute: 3.54ms
|
|
runner::farewell: 924.00µs
|
|
from_success_result: 900.00µs
|
|
populate_outcome_from_contexts: 769.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 58.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 421.00µs
|
|
signing_step::sign_produced_cids: 93.00µs
|
|
verification_step::verify: 4.04ms
|
|
verify: 962.00µs
|
|
multiple-sigs30 (21.40ms; 13.812 MiB, 13.812 MiB): signing multiple CIDs
|
|
air::runner::execute_air: 21.40ms
|
|
preparation_step::preparation::parse_data: 3.87ms
|
|
try_from_slice: 3.79ms
|
|
preparation_step::preparation::prepare: 433.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 266.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 49.00µs
|
|
runner::execute: 9.77ms
|
|
runner::farewell: 2.81ms
|
|
from_success_result: 2.78ms
|
|
populate_outcome_from_contexts: 2.60ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 207.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 1.31ms
|
|
signing_step::sign_produced_cids: 630.00µs
|
|
verification_step::verify: 3.78ms
|
|
verify: 1.66ms
|
|
network-explore (2.94ms; 10.375 MiB, 10.375 MiB): 5 peers of network are discovered
|
|
air::runner::execute_air: 2.94ms
|
|
preparation_step::preparation::parse_data: 218.00µs
|
|
try_from_slice: 135.00µs
|
|
preparation_step::preparation::prepare: 250.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 47.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 71.00µs
|
|
runner::execute: 166.00µs
|
|
runner::farewell: 314.00µs
|
|
from_success_result: 292.00µs
|
|
populate_outcome_from_contexts: 248.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 38.00µs
|
|
signing_step::sign_produced_cids: 93.00µs
|
|
verification_step::verify: 1.76ms
|
|
verify: 58.00µs
|
|
null (811.00µs; 10.375 MiB, 10.375 MiB): Empty data and null script
|
|
air::runner::execute_air: 811.00µs
|
|
preparation_step::preparation::parse_data: 138.00µs
|
|
serialize: 26.00µs
|
|
try_from_slice: 30.00µs
|
|
preparation_step::preparation::prepare: 177.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 38.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 18.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 253.00µs
|
|
from_success_result: 231.00µs
|
|
populate_outcome_from_contexts: 197.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 17.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 32.00µs
|
|
verify: 10.00µs
|
|
parser-10000-100 (31.80ms; 12.625 MiB, 12.625 MiB): long air script with lot of variable assignments
|
|
air::runner::execute_air: 31.80ms
|
|
preparation_step::preparation::parse_data: 134.00µs
|
|
serialize: 25.00µs
|
|
try_from_slice: 29.00µs
|
|
preparation_step::preparation::prepare: 30.30ms
|
|
air::preparation_step::preparation::make_exec_ctx: 40.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 30.20ms
|
|
runner::execute: 22.00µs
|
|
runner::farewell: 255.00µs
|
|
from_success_result: 233.00µs
|
|
populate_outcome_from_contexts: 199.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 19.00µs
|
|
signing_step::sign_produced_cids: 91.00µs
|
|
verification_step::verify: 30.00µs
|
|
verify: 9.00µs
|
|
parser-air-100mb (7.24s; 592.438 MiB, 592.438 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 7.24s
|
|
preparation_step::preparation::parse_data: 138.00µs
|
|
serialize: 25.00µs
|
|
try_from_slice: 34.00µs
|
|
preparation_step::preparation::prepare: 6.96s
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 6.96s
|
|
runner::execute: 28.00µs
|
|
runner::farewell: 258.00µs
|
|
from_success_result: 236.00µs
|
|
populate_outcome_from_contexts: 200.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 20.00µs
|
|
signing_step::sign_produced_cids: 89.00µs
|
|
verification_step::verify: 32.00µs
|
|
verify: 10.00µs
|
|
parser-calls-10000-100 (28.30ms; 12.375 MiB, 12.375 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 28.30ms
|
|
preparation_step::preparation::parse_data: 136.00µs
|
|
serialize: 26.00µs
|
|
try_from_slice: 29.00µs
|
|
preparation_step::preparation::prepare: 26.70ms
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 26.50ms
|
|
runner::execute: 26.00µs
|
|
runner::farewell: 267.00µs
|
|
from_success_result: 244.00µs
|
|
populate_outcome_from_contexts: 209.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 22.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 31.00µs
|
|
verify: 9.00µs
|
|
populate-map-multiple-keys (4.48ms; 11.000 MiB, 11.000 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.48ms
|
|
preparation_step::preparation::parse_data: 154.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 58.00µs
|
|
preparation_step::preparation::prepare: 206.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 40.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 49.00µs
|
|
runner::execute: 3.21ms
|
|
runner::farewell: 338.00µs
|
|
from_success_result: 317.00µs
|
|
populate_outcome_from_contexts: 281.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 21.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 60.00µs
|
|
signing_step::sign_produced_cids: 94.00µs
|
|
verification_step::verify: 341.00µs
|
|
verify: 23.00µs
|
|
populate-map-single-key (3.50ms; 11.000 MiB, 11.000 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.50ms
|
|
preparation_step::preparation::parse_data: 194.00µs
|
|
serialize: 19.00µs
|
|
try_from_slice: 76.00µs
|
|
preparation_step::preparation::prepare: 221.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 49.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 48.00µs
|
|
runner::execute: 2.11ms
|
|
runner::farewell: 387.00µs
|
|
from_success_result: 360.00µs
|
|
populate_outcome_from_contexts: 302.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 24.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 70.00µs
|
|
signing_step::sign_produced_cids: 96.00µs
|
|
verification_step::verify: 346.00µs
|
|
verify: 35.00µs
|
|
Machine 905018bb0c21973955e36570d94632d1b42bda84b7e8ea134337a57a1cfe8f3d:
|
|
Platform: Linux-6.9.1-arch1-1-x86_64-with-glibc2.35
|
|
Timestamp: 2024-06-11 21:04:59.876748+00:00
|
|
AquaVM version: 0.63.0
|
|
Benches:
|
|
Features:
|
|
big-values-data (2.66ms; 14.250 MiB, 14.250 MiB): Loading a trace with huge values
|
|
air::runner::execute_air: 2.66ms
|
|
preparation_step::preparation::parse_data: 860.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 789.00µs
|
|
preparation_step::preparation::prepare: 114.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 32.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 14.00µs
|
|
runner::execute: 7.00µs
|
|
runner::farewell: 675.00µs
|
|
from_success_result: 661.00µs
|
|
populate_outcome_from_contexts: 633.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 92.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 422.00µs
|
|
signing_step::sign_produced_cids: 53.00µs
|
|
verification_step::verify: 867.00µs
|
|
verify: 671.00µs
|
|
call-requests500 (16.20ms; 15.312 MiB, 15.312 MiB): multiple call requests
|
|
air::runner::execute_air: 16.20ms
|
|
preparation_step::preparation::parse_data: 102.00µs
|
|
serialize: 11.00µs
|
|
try_from_slice: 36.00µs
|
|
preparation_step::preparation::prepare: 142.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 31.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 39.00µs
|
|
runner::execute: 14.20ms
|
|
runner::farewell: 1.54ms
|
|
from_success_result: 1.53ms
|
|
populate_outcome_from_contexts: 1.41ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 1.24ms
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 49.00µs
|
|
signing_step::sign_produced_cids: 59.00µs
|
|
verification_step::verify: 59.00µs
|
|
verify: 6.00µs
|
|
call-result-100mb (222.00ms; 538.438 MiB, 538.438 MiB): Memory intensive benchmarking test
|
|
air::runner::execute_air: 222.00ms
|
|
preparation_step::preparation::parse_data: 42.40ms
|
|
serialize: 12.00µs
|
|
try_from_slice: 42.33ms
|
|
preparation_step::preparation::prepare: 133.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 30.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 32.00µs
|
|
runner::execute: 70.30ms
|
|
runner::farewell: 41.90ms
|
|
from_success_result: 41.90ms
|
|
populate_outcome_from_contexts: 41.90ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 11.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 10.70ms
|
|
air_interpreter_data::interpreter_data::serialize: 31.00ms
|
|
signing_step::sign_produced_cids: 61.00µs
|
|
verification_step::verify: 67.00ms
|
|
verify: 66.80ms
|
|
call-results500 (12.60ms; 12.312 MiB, 12.312 MiB): multiple call results
|
|
air::runner::execute_air: 12.60ms
|
|
preparation_step::preparation::parse_data: 156.00µs
|
|
serialize: 11.00µs
|
|
try_from_slice: 88.00µs
|
|
preparation_step::preparation::prepare: 230.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 117.00µs
|
|
CallResultsRepr.deserialize: 94.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 10.40ms
|
|
runner::farewell: 1.34ms
|
|
from_success_result: 1.32ms
|
|
populate_outcome_from_contexts: 1.01ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 123.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 489.00µs
|
|
signing_step::sign_produced_cids: 271.00µs
|
|
verification_step::verify: 68.00µs
|
|
verify: 7.00µs
|
|
canon-map-100mb (484.00ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with canon map
|
|
air::runner::execute_air: 484.00ms
|
|
preparation_step::preparation::parse_data: 43.60ms
|
|
serialize: 12.00µs
|
|
try_from_slice: 43.52ms
|
|
preparation_step::preparation::prepare: 143.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 31.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 44.00µs
|
|
runner::execute: 250.00ms
|
|
runner::farewell: 124.00ms
|
|
from_success_result: 124.00ms
|
|
populate_outcome_from_contexts: 124.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 24.70ms
|
|
air_interpreter_data::interpreter_data::serialize: 99.40ms
|
|
signing_step::sign_produced_cids: 66.00µs
|
|
verification_step::verify: 65.50ms
|
|
verify: 65.30ms
|
|
canon-map-key-by-lens (8.08ms; 13.188 MiB, 13.188 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 8.08ms
|
|
preparation_step::preparation::parse_data: 1.67ms
|
|
serialize: 12.00µs
|
|
try_from_slice: 1.59ms
|
|
preparation_step::preparation::prepare: 332.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 214.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 48.00µs
|
|
runner::execute: 2.21ms
|
|
runner::farewell: 1.29ms
|
|
from_success_result: 1.27ms
|
|
populate_outcome_from_contexts: 1.06ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 109.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 653.00µs
|
|
signing_step::sign_produced_cids: 55.00µs
|
|
verification_step::verify: 2.44ms
|
|
verify: 2.24ms
|
|
canon-map-key-element-by-lens (8.02ms; 13.125 MiB, 13.125 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 8.02ms
|
|
preparation_step::preparation::parse_data: 1.65ms
|
|
serialize: 12.00µs
|
|
try_from_slice: 1.58ms
|
|
preparation_step::preparation::prepare: 330.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 211.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 48.00µs
|
|
runner::execute: 2.19ms
|
|
runner::farewell: 1.25ms
|
|
from_success_result: 1.24ms
|
|
populate_outcome_from_contexts: 1.03ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 107.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 641.00µs
|
|
signing_step::sign_produced_cids: 55.00µs
|
|
verification_step::verify: 2.45ms
|
|
verify: 2.26ms
|
|
canon-map-multiple-keys (7.67ms; 12.500 MiB, 12.500 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 7.67ms
|
|
preparation_step::preparation::parse_data: 147.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 77.00µs
|
|
preparation_step::preparation::prepare: 140.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 31.00µs
|
|
CallResultsRepr.deserialize: 8.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 5.85ms
|
|
runner::farewell: 1.18ms
|
|
from_success_result: 1.16ms
|
|
populate_outcome_from_contexts: 974.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 75.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 635.00µs
|
|
signing_step::sign_produced_cids: 55.00µs
|
|
verification_step::verify: 212.00µs
|
|
verify: 20.00µs
|
|
canon-map-scalar-multiple-keys (3.19ms; 11.062 MiB, 11.062 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.19ms
|
|
preparation_step::preparation::parse_data: 152.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 81.00µs
|
|
preparation_step::preparation::prepare: 138.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 29.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 2.25ms
|
|
runner::farewell: 297.00µs
|
|
from_success_result: 283.00µs
|
|
populate_outcome_from_contexts: 251.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 15.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 35.00µs
|
|
signing_step::sign_produced_cids: 55.00µs
|
|
verification_step::verify: 214.00µs
|
|
verify: 21.00µs
|
|
canon-map-scalar-single-key (2.74ms; 11.000 MiB, 11.000 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 2.74ms
|
|
preparation_step::preparation::parse_data: 138.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 67.00µs
|
|
preparation_step::preparation::prepare: 134.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 29.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 37.00µs
|
|
runner::execute: 1.81ms
|
|
runner::farewell: 297.00µs
|
|
from_success_result: 283.00µs
|
|
populate_outcome_from_contexts: 239.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 15.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 43.00µs
|
|
signing_step::sign_produced_cids: 56.00µs
|
|
verification_step::verify: 220.00µs
|
|
verify: 27.00µs
|
|
canon-map-single-key (6.47ms; 12.375 MiB, 12.375 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 6.47ms
|
|
preparation_step::preparation::parse_data: 138.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 69.00µs
|
|
preparation_step::preparation::prepare: 133.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 29.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 37.00µs
|
|
runner::execute: 4.64ms
|
|
runner::farewell: 1.19ms
|
|
from_success_result: 1.17ms
|
|
populate_outcome_from_contexts: 1.01ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 104.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 677.00µs
|
|
signing_step::sign_produced_cids: 59.00µs
|
|
verification_step::verify: 224.00µs
|
|
verify: 27.00µs
|
|
dashboard (3.56ms; 10.750 MiB, 10.750 MiB): big dashboard test
|
|
air::runner::execute_air: 3.56ms
|
|
preparation_step::preparation::parse_data: 355.00µs
|
|
try_from_slice: 299.00µs
|
|
preparation_step::preparation::prepare: 210.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 47.00µs
|
|
CallResultsRepr.deserialize: 8.00µs
|
|
air_parser::parser::air_parser::parse: 95.00µs
|
|
runner::execute: 728.00µs
|
|
runner::farewell: 352.00µs
|
|
from_success_result: 337.00µs
|
|
populate_outcome_from_contexts: 295.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 17.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 30.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 86.00µs
|
|
signing_step::sign_produced_cids: 65.00µs
|
|
verification_step::verify: 1.76ms
|
|
verify: 120.00µs
|
|
hybrid-100mb (779.00ms; 1.584 GiB, 1.584 GiB): Memory intensive benchmarking test with mixed workload
|
|
air::runner::execute_air: 779.00ms
|
|
preparation_step::preparation::parse_data: 42.10ms
|
|
serialize: 12.00µs
|
|
try_from_slice: 42.02ms
|
|
preparation_step::preparation::prepare: 145.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 31.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 44.00µs
|
|
runner::execute: 435.00ms
|
|
runner::farewell: 237.00ms
|
|
from_success_result: 237.00ms
|
|
populate_outcome_from_contexts: 237.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 11.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 64.70ms
|
|
air_interpreter_data::interpreter_data::serialize: 172.00ms
|
|
signing_step::sign_produced_cids: 65.00µs
|
|
verification_step::verify: 65.10ms
|
|
verify: 64.90ms
|
|
lense-100mb (467.00ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with lense
|
|
air::runner::execute_air: 467.00ms
|
|
preparation_step::preparation::parse_data: 42.10ms
|
|
serialize: 12.00µs
|
|
try_from_slice: 42.02ms
|
|
preparation_step::preparation::prepare: 144.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 31.00µs
|
|
CallResultsRepr.deserialize: 8.00µs
|
|
air_parser::parser::air_parser::parse: 41.00µs
|
|
runner::execute: 255.00ms
|
|
runner::farewell: 102.00ms
|
|
from_success_result: 102.00ms
|
|
populate_outcome_from_contexts: 102.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 12.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 23.00ms
|
|
air_interpreter_data::interpreter_data::serialize: 78.40ms
|
|
signing_step::sign_produced_cids: 66.00µs
|
|
verification_step::verify: 67.20ms
|
|
verify: 67.00ms
|
|
long-data (2.25ms; 11.250 MiB, 11.250 MiB): Long data trace
|
|
air::runner::execute_air: 2.25ms
|
|
preparation_step::preparation::parse_data: 680.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 609.00µs
|
|
preparation_step::preparation::prepare: 129.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 46.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 16.00µs
|
|
runner::execute: 6.00µs
|
|
runner::farewell: 291.00µs
|
|
from_success_result: 278.00µs
|
|
populate_outcome_from_contexts: 248.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 32.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 66.00µs
|
|
signing_step::sign_produced_cids: 54.00µs
|
|
verification_step::verify: 1.01ms
|
|
verify: 271.00µs
|
|
map-100mb (450.00ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with map 2 scalar
|
|
air::runner::execute_air: 450.00ms
|
|
preparation_step::preparation::parse_data: 41.20ms
|
|
serialize: 12.00µs
|
|
try_from_slice: 41.13ms
|
|
preparation_step::preparation::prepare: 137.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 30.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 39.00µs
|
|
runner::execute: 247.00ms
|
|
runner::farewell: 96.00ms
|
|
from_success_result: 96.00ms
|
|
populate_outcome_from_contexts: 96.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 12.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 21.70ms
|
|
air_interpreter_data::interpreter_data::serialize: 74.10ms
|
|
signing_step::sign_produced_cids: 63.00µs
|
|
verification_step::verify: 65.30ms
|
|
verify: 65.10ms
|
|
multiple-cids10 (1.71ms; 10.562 MiB, 10.562 MiB): verifying multiple CIDs for single peer
|
|
air::runner::execute_air: 1.71ms
|
|
preparation_step::preparation::parse_data: 225.00µs
|
|
try_from_slice: 165.00µs
|
|
preparation_step::preparation::prepare: 150.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 37.00µs
|
|
runner::execute: 345.00µs
|
|
runner::farewell: 286.00µs
|
|
from_success_result: 272.00µs
|
|
populate_outcome_from_contexts: 225.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 11.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 23.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 71.00µs
|
|
signing_step::sign_produced_cids: 54.00µs
|
|
verification_step::verify: 557.00µs
|
|
verify: 142.00µs
|
|
multiple-peers8 (6.39ms; 11.500 MiB, 11.500 MiB): verifying many CIDs for many peers
|
|
air::runner::execute_air: 6.39ms
|
|
preparation_step::preparation::parse_data: 766.00µs
|
|
try_from_slice: 707.00µs
|
|
preparation_step::preparation::prepare: 192.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 81.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 42.00µs
|
|
runner::execute: 2.15ms
|
|
runner::farewell: 677.00µs
|
|
from_success_result: 663.00µs
|
|
populate_outcome_from_contexts: 563.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 11.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 57.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 305.00µs
|
|
signing_step::sign_produced_cids: 59.00µs
|
|
verification_step::verify: 2.45ms
|
|
verify: 617.00µs
|
|
multiple-sigs30 (14.40ms; 14.062 MiB, 14.062 MiB): signing multiple CIDs
|
|
air::runner::execute_air: 14.40ms
|
|
preparation_step::preparation::parse_data: 2.41ms
|
|
try_from_slice: 2.35ms
|
|
preparation_step::preparation::prepare: 293.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 179.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 42.00µs
|
|
runner::execute: 6.34ms
|
|
runner::farewell: 2.29ms
|
|
from_success_result: 2.27ms
|
|
populate_outcome_from_contexts: 2.12ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 285.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 1.08ms
|
|
signing_step::sign_produced_cids: 423.00µs
|
|
verification_step::verify: 2.58ms
|
|
verify: 1.20ms
|
|
network-explore (1.80ms; 10.438 MiB, 10.438 MiB): 5 peers of network are discovered
|
|
air::runner::execute_air: 1.80ms
|
|
preparation_step::preparation::parse_data: 152.00µs
|
|
try_from_slice: 95.00µs
|
|
preparation_step::preparation::prepare: 162.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 34.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 59.00µs
|
|
runner::execute: 128.00µs
|
|
runner::farewell: 213.00µs
|
|
from_success_result: 199.00µs
|
|
populate_outcome_from_contexts: 163.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 11.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 13.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 29.00µs
|
|
signing_step::sign_produced_cids: 56.00µs
|
|
verification_step::verify: 1.00ms
|
|
verify: 43.00µs
|
|
null (552.00µs; 10.438 MiB, 10.438 MiB): Empty data and null script
|
|
air::runner::execute_air: 552.00µs
|
|
preparation_step::preparation::parse_data: 95.00µs
|
|
serialize: 18.00µs
|
|
try_from_slice: 19.00µs
|
|
preparation_step::preparation::prepare: 118.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 28.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 14.00µs
|
|
runner::execute: 6.00µs
|
|
runner::farewell: 176.00µs
|
|
from_success_result: 163.00µs
|
|
populate_outcome_from_contexts: 133.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 12.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 14.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 12.00µs
|
|
signing_step::sign_produced_cids: 54.00µs
|
|
verification_step::verify: 22.00µs
|
|
verify: 7.00µs
|
|
parser-10000-100 (17.20ms; 12.688 MiB, 12.688 MiB): long air script with lot of variable assignments
|
|
air::runner::execute_air: 17.20ms
|
|
preparation_step::preparation::parse_data: 95.00µs
|
|
serialize: 18.00µs
|
|
try_from_slice: 20.00µs
|
|
preparation_step::preparation::prepare: 16.20ms
|
|
air::preparation_step::preparation::make_exec_ctx: 32.00µs
|
|
CallResultsRepr.deserialize: 8.00µs
|
|
air_parser::parser::air_parser::parse: 16.10ms
|
|
runner::execute: 27.00µs
|
|
runner::farewell: 184.00µs
|
|
from_success_result: 170.00µs
|
|
populate_outcome_from_contexts: 138.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 15.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 15.00µs
|
|
signing_step::sign_produced_cids: 59.00µs
|
|
verification_step::verify: 22.00µs
|
|
verify: 7.00µs
|
|
parser-air-100mb (3.87s; 592.500 MiB, 592.500 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 3.87s
|
|
preparation_step::preparation::parse_data: 95.00µs
|
|
serialize: 18.00µs
|
|
try_from_slice: 22.00µs
|
|
preparation_step::preparation::prepare: 3.75s
|
|
air::preparation_step::preparation::make_exec_ctx: 37.00µs
|
|
CallResultsRepr.deserialize: 8.00µs
|
|
air_parser::parser::air_parser::parse: 3.75s
|
|
runner::execute: 30.00µs
|
|
runner::farewell: 202.00µs
|
|
from_success_result: 187.00µs
|
|
populate_outcome_from_contexts: 154.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 16.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 21.00µs
|
|
signing_step::sign_produced_cids: 64.00µs
|
|
verification_step::verify: 23.00µs
|
|
verify: 7.00µs
|
|
parser-calls-10000-100 (14.70ms; 12.438 MiB, 12.438 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 14.70ms
|
|
preparation_step::preparation::parse_data: 100.00µs
|
|
serialize: 18.00µs
|
|
try_from_slice: 23.00µs
|
|
preparation_step::preparation::prepare: 13.70ms
|
|
air::preparation_step::preparation::make_exec_ctx: 33.00µs
|
|
CallResultsRepr.deserialize: 8.00µs
|
|
air_parser::parser::air_parser::parse: 13.60ms
|
|
runner::execute: 26.00µs
|
|
runner::farewell: 189.00µs
|
|
from_success_result: 176.00µs
|
|
populate_outcome_from_contexts: 142.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 15.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 15.00µs
|
|
signing_step::sign_produced_cids: 59.00µs
|
|
verification_step::verify: 24.00µs
|
|
verify: 8.00µs
|
|
populate-map-multiple-keys (2.77ms; 10.938 MiB, 10.938 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 2.77ms
|
|
preparation_step::preparation::parse_data: 117.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 49.00µs
|
|
preparation_step::preparation::prepare: 136.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 28.00µs
|
|
CallResultsRepr.deserialize: 7.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 1.93ms
|
|
runner::farewell: 238.00µs
|
|
from_success_result: 224.00µs
|
|
populate_outcome_from_contexts: 193.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 15.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 45.00µs
|
|
signing_step::sign_produced_cids: 59.00µs
|
|
verification_step::verify: 208.00µs
|
|
verify: 18.00µs
|
|
populate-map-single-key (2.42ms; 10.875 MiB, 10.875 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 2.42ms
|
|
preparation_step::preparation::parse_data: 117.00µs
|
|
serialize: 12.00µs
|
|
try_from_slice: 48.00µs
|
|
preparation_step::preparation::prepare: 139.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 31.00µs
|
|
CallResultsRepr.deserialize: 8.00µs
|
|
air_parser::parser::air_parser::parse: 40.00µs
|
|
runner::execute: 1.55ms
|
|
runner::farewell: 241.00µs
|
|
from_success_result: 227.00µs
|
|
populate_outcome_from_contexts: 185.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 10.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 15.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 41.00µs
|
|
signing_step::sign_produced_cids: 56.00µs
|
|
verification_step::verify: 220.00µs
|
|
verify: 27.00µs
|
|
Machine c1f3ea5950db0a10b44da931c25774d64ab25084f47d504f72f311e694550ff1:
|
|
Platform: macOS-12.0.1-x86_64-i386-64bit
|
|
Timestamp: 2023-02-13 13:19:34.106863+00:00
|
|
AquaVM version: 0.35.1
|
|
Benches:
|
|
big_values_data (16.56ms): Loading a trace with huge values
|
|
air::runner::execute_air: 16.56ms
|
|
farewell_step::outcome::from_success_result: 7.35ms
|
|
populate_outcome_from_contexts: 7.27ms
|
|
to_vec(call_results): 22.00µs
|
|
to_vec(data): 5.96ms
|
|
preparation_step::preparation::prepare: 8.97ms
|
|
air::preparation_step::preparation::make_exec_ctx: 46.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 8.65ms
|
|
air_parser::parser::air_parser::parse: 78.00µs
|
|
runner::execute: 19.00µs
|
|
dashboard (105.40ms): big dashboard test
|
|
air::runner::execute_air: 105.40ms
|
|
farewell_step::outcome::from_success_result: 549.00µs
|
|
populate_outcome_from_contexts: 488.00µs
|
|
to_vec(call_results): 43.00µs
|
|
to_vec(data): 234.00µs
|
|
preparation_step::preparation::prepare: 1.31ms
|
|
air::preparation_step::preparation::make_exec_ctx: 64.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 737.00µs
|
|
air_parser::parser::air_parser::parse: 276.00µs
|
|
runner::execute: 103.00ms
|
|
execute: 92.47ms
|
|
execute: 9.52ms
|
|
instructions::call::resolved_call::prepare_request_params: 799.00µs
|
|
instructions::call::resolved_call::serde_json::to_string(tetraplets): 51.00µs
|
|
resolver::resolve::resolve_ast_variable: 460.00µs
|
|
resolve_variable: 145.00µs
|
|
resolver::resolve::resolve_ast_variable: 1.42ms
|
|
resolve_variable: 477.00µs
|
|
new: 59.93ms
|
|
resolve_ast_scalar: 44.46ms
|
|
resolve_ast_variable: 27.31ms
|
|
resolve_variable: 8.72ms
|
|
long_data (4.47ms): Long data trace
|
|
air::runner::execute_air: 4.47ms
|
|
farewell_step::outcome::from_success_result: 1.38ms
|
|
populate_outcome_from_contexts: 1.27ms
|
|
to_vec(call_results): 20.00µs
|
|
to_vec(data): 652.00µs
|
|
preparation_step::preparation::prepare: 2.82ms
|
|
air::preparation_step::preparation::make_exec_ctx: 64.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 2.53ms
|
|
air_parser::parser::air_parser::parse: 63.00µs
|
|
runner::execute: 25.00µs
|
|
network_explore (9.70ms): 5 peers of network are discovered
|
|
air::runner::execute_air: 9.70ms
|
|
farewell_step::outcome::from_success_result: 291.00µs
|
|
populate_outcome_from_contexts: 230.00µs
|
|
to_vec(call_results): 26.00µs
|
|
to_vec(data): 79.00µs
|
|
preparation_step::preparation::prepare: 847.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 64.00µs
|
|
air_interpreter_data::interpreter_data::serde_json::from_slice: 315.00µs
|
|
air_parser::parser::air_parser::parse: 206.00µs
|
|
runner::execute: 8.29ms
|
|
execute: 7.28ms
|
|
execute: 1.28ms
|
|
resolve_ast_variable: 497.00µs
|
|
resolve_variable: 155.00µs
|
|
new: 4.24ms
|
|
resolve_ast_scalar: 2.99ms
|
|
resolve_ast_variable: 1.81ms
|
|
resolve_variable: 569.00µs
|
|
parser_10000_100 (33.06ms): Running very long AIR script with lot of variables and assignments
|
|
air::runner::execute_air: 33.06ms
|
|
farewell_step::outcome::from_success_result: 207.00µs
|
|
populate_outcome_from_contexts: 158.00µs
|
|
to_vec(call_results): 18.00µs
|
|
to_vec(data): 47.00µs
|
|
preparation_step::preparation::prepare: 30.52ms
|
|
air::preparation_step::preparation::make_exec_ctx: 63.00µs
|
|
air_parser::parser::air_parser::parse: 30.28ms
|
|
runner::execute: 270.00µs
|
|
execute: 167.00µs
|
|
execute: 29.00µs
|
|
new: 38.00µs
|
|
Machine d77ebe8481884bc3b2778c8083f1bf459e548e929edd87041beb14f6b868d35f:
|
|
Platform: macOS-14.6.1-arm64-arm-64bit
|
|
Timestamp: 2024-08-20 15:56:49.897165+00:00
|
|
AquaVM version: 0.64.1
|
|
Benches:
|
|
Features:
|
|
big-values-data (2.50ms; 14.688 MiB, 14.688 MiB): Loading a trace with huge values
|
|
air::runner::execute_air: 2.50ms
|
|
preparation_step::preparation::parse_data: 531.00µs
|
|
serialize: 36.00µs
|
|
try_from_slice: 370.00µs
|
|
preparation_step::preparation::prepare: 167.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 58.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 24.00µs
|
|
runner::execute: 10.00µs
|
|
runner::farewell: 439.00µs
|
|
from_success_result: 419.00µs
|
|
populate_outcome_from_contexts: 357.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 59.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 151.00µs
|
|
signing_step::sign_produced_cids: 68.00µs
|
|
verification_step::verify: 1.09ms
|
|
verify: 818.00µs
|
|
call-requests500 (19.15ms; 15.688 MiB, 15.750 MiB): multiple call requests
|
|
air::runner::execute_air: 19.15ms
|
|
preparation_step::preparation::parse_data: 250.00µs
|
|
serialize: 26.00µs
|
|
try_from_slice: 110.00µs
|
|
preparation_step::preparation::prepare: 246.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 64.00µs
|
|
CallResultsRepr.deserialize: 22.00µs
|
|
air_parser::parser::air_parser::parse: 77.00µs
|
|
runner::execute: 17.55ms
|
|
runner::farewell: 722.00µs
|
|
from_success_result: 702.00µs
|
|
populate_outcome_from_contexts: 572.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 311.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 20.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 85.00µs
|
|
signing_step::sign_produced_cids: 73.00µs
|
|
verification_step::verify: 110.00µs
|
|
verify: 15.00µs
|
|
call-result-100mb (198.10ms; 538.875 MiB, 538.875 MiB): Memory intensive benchmarking test
|
|
air::runner::execute_air: 198.10ms
|
|
preparation_step::preparation::parse_data: 24.07ms
|
|
serialize: 36.00µs
|
|
try_from_slice: 23.89ms
|
|
preparation_step::preparation::prepare: 210.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 59.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 64.00µs
|
|
runner::execute: 77.84ms
|
|
runner::farewell: 23.63ms
|
|
from_success_result: 23.59ms
|
|
populate_outcome_from_contexts: 23.53ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 7.12ms
|
|
air_interpreter_data::interpreter_data::serialize: 16.24ms
|
|
signing_step::sign_produced_cids: 81.00µs
|
|
verification_step::verify: 72.11ms
|
|
verify: 71.79ms
|
|
call-results500 (16.30ms; 12.750 MiB, 12.750 MiB): multiple call results
|
|
air::runner::execute_air: 16.30ms
|
|
preparation_step::preparation::parse_data: 353.00µs
|
|
serialize: 25.00µs
|
|
try_from_slice: 210.00µs
|
|
preparation_step::preparation::prepare: 395.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 214.00µs
|
|
CallResultsRepr.deserialize: 169.00µs
|
|
air_parser::parser::air_parser::parse: 76.00µs
|
|
runner::execute: 13.61ms
|
|
runner::farewell: 1.34ms
|
|
from_success_result: 1.32ms
|
|
populate_outcome_from_contexts: 815.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 46.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 328.00µs
|
|
signing_step::sign_produced_cids: 246.00µs
|
|
verification_step::verify: 132.00µs
|
|
verify: 15.00µs
|
|
canon-map-100mb (397.60ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with canon map
|
|
air::runner::execute_air: 397.60ms
|
|
preparation_step::preparation::parse_data: 24.09ms
|
|
serialize: 36.00µs
|
|
try_from_slice: 23.90ms
|
|
preparation_step::preparation::prepare: 233.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 60.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 85.00µs
|
|
runner::execute: 236.80ms
|
|
runner::farewell: 64.06ms
|
|
from_success_result: 64.05ms
|
|
populate_outcome_from_contexts: 63.98ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 16.75ms
|
|
air_interpreter_data::interpreter_data::serialize: 47.03ms
|
|
signing_step::sign_produced_cids: 81.00µs
|
|
verification_step::verify: 72.17ms
|
|
verify: 71.86ms
|
|
canon-map-key-by-lens (9.19ms; 13.562 MiB, 13.562 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 9.19ms
|
|
preparation_step::preparation::parse_data: 1.72ms
|
|
serialize: 37.00µs
|
|
try_from_slice: 1.56ms
|
|
preparation_step::preparation::prepare: 406.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 225.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 96.00µs
|
|
runner::execute: 2.49ms
|
|
runner::farewell: 1.18ms
|
|
from_success_result: 1.16ms
|
|
populate_outcome_from_contexts: 870.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 48.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 497.00µs
|
|
signing_step::sign_produced_cids: 70.00µs
|
|
verification_step::verify: 3.12ms
|
|
verify: 2.83ms
|
|
canon-map-key-element-by-lens (9.18ms; 13.562 MiB, 13.562 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 9.18ms
|
|
preparation_step::preparation::parse_data: 1.71ms
|
|
serialize: 36.00µs
|
|
try_from_slice: 1.56ms
|
|
preparation_step::preparation::prepare: 408.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 227.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 97.00µs
|
|
runner::execute: 2.50ms
|
|
runner::farewell: 1.17ms
|
|
from_success_result: 1.15ms
|
|
populate_outcome_from_contexts: 868.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 51.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 496.00µs
|
|
signing_step::sign_produced_cids: 68.00µs
|
|
verification_step::verify: 3.11ms
|
|
verify: 2.83ms
|
|
canon-map-multiple-keys (9.12ms; 12.875 MiB, 12.875 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 9.12ms
|
|
preparation_step::preparation::parse_data: 329.00µs
|
|
serialize: 36.00µs
|
|
try_from_slice: 173.00µs
|
|
preparation_step::preparation::prepare: 216.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 55.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 78.00µs
|
|
runner::execute: 6.84ms
|
|
runner::farewell: 1.13ms
|
|
from_success_result: 1.11ms
|
|
populate_outcome_from_contexts: 846.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 38.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 491.00µs
|
|
signing_step::sign_produced_cids: 67.00µs
|
|
verification_step::verify: 340.00µs
|
|
verify: 56.00µs
|
|
canon-map-scalar-multiple-keys (4.22ms; 11.500 MiB, 11.500 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.22ms
|
|
preparation_step::preparation::parse_data: 334.00µs
|
|
serialize: 36.00µs
|
|
try_from_slice: 174.00µs
|
|
preparation_step::preparation::prepare: 223.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 58.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 81.00µs
|
|
runner::execute: 2.64ms
|
|
runner::farewell: 404.00µs
|
|
from_success_result: 385.00µs
|
|
populate_outcome_from_contexts: 332.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 72.00µs
|
|
signing_step::sign_produced_cids: 66.00µs
|
|
verification_step::verify: 344.00µs
|
|
verify: 57.00µs
|
|
canon-map-scalar-single-key (3.47ms; 11.375 MiB, 11.375 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.47ms
|
|
preparation_step::preparation::parse_data: 312.00µs
|
|
serialize: 36.00µs
|
|
try_from_slice: 158.00µs
|
|
preparation_step::preparation::prepare: 215.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 55.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 77.00µs
|
|
runner::execute: 1.93ms
|
|
runner::farewell: 398.00µs
|
|
from_success_result: 377.00µs
|
|
populate_outcome_from_contexts: 305.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 62.00µs
|
|
signing_step::sign_produced_cids: 66.00µs
|
|
verification_step::verify: 357.00µs
|
|
verify: 79.00µs
|
|
canon-map-single-key (7.52ms; 12.812 MiB, 12.812 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 7.52ms
|
|
preparation_step::preparation::parse_data: 311.00µs
|
|
serialize: 36.00µs
|
|
try_from_slice: 158.00µs
|
|
preparation_step::preparation::prepare: 213.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 55.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 75.00µs
|
|
runner::execute: 5.30ms
|
|
runner::farewell: 1.08ms
|
|
from_success_result: 1.06ms
|
|
populate_outcome_from_contexts: 822.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 45.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 493.00µs
|
|
signing_step::sign_produced_cids: 67.00µs
|
|
verification_step::verify: 355.00µs
|
|
verify: 80.00µs
|
|
dashboard (4.27ms; 11.188 MiB, 11.188 MiB): big dashboard test
|
|
air::runner::execute_air: 4.27ms
|
|
preparation_step::preparation::parse_data: 498.00µs
|
|
try_from_slice: 396.00µs
|
|
preparation_step::preparation::prepare: 332.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 68.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 179.00µs
|
|
runner::execute: 826.00µs
|
|
runner::farewell: 425.00µs
|
|
from_success_result: 406.00µs
|
|
populate_outcome_from_contexts: 342.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 17.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 24.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 102.00µs
|
|
signing_step::sign_produced_cids: 68.00µs
|
|
verification_step::verify: 1.91ms
|
|
verify: 178.00µs
|
|
hybrid-100mb (606.40ms; 1.585 GiB, 1.585 GiB): Memory intensive benchmarking test with mixed workload
|
|
air::runner::execute_air: 606.40ms
|
|
preparation_step::preparation::parse_data: 26.88ms
|
|
serialize: 37.00µs
|
|
try_from_slice: 26.69ms
|
|
preparation_step::preparation::prepare: 251.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 60.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 102.00µs
|
|
runner::execute: 415.20ms
|
|
runner::farewell: 89.91ms
|
|
from_success_result: 89.90ms
|
|
populate_outcome_from_contexts: 89.73ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 27.79ms
|
|
air_interpreter_data::interpreter_data::serialize: 61.79ms
|
|
signing_step::sign_produced_cids: 80.00µs
|
|
verification_step::verify: 73.90ms
|
|
verify: 73.58ms
|
|
lense-100mb (403.10ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with lense
|
|
air::runner::execute_air: 403.10ms
|
|
preparation_step::preparation::parse_data: 25.26ms
|
|
serialize: 36.00µs
|
|
try_from_slice: 25.08ms
|
|
preparation_step::preparation::prepare: 234.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 62.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 84.00µs
|
|
runner::execute: 239.80ms
|
|
runner::farewell: 64.56ms
|
|
from_success_result: 64.54ms
|
|
populate_outcome_from_contexts: 64.46ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 16.82ms
|
|
air_interpreter_data::interpreter_data::serialize: 47.45ms
|
|
signing_step::sign_produced_cids: 80.00µs
|
|
verification_step::verify: 72.81ms
|
|
verify: 72.50ms
|
|
long-data (2.94ms; 11.688 MiB, 11.688 MiB): Long data trace
|
|
air::runner::execute_air: 2.94ms
|
|
preparation_step::preparation::parse_data: 835.00µs
|
|
serialize: 36.00µs
|
|
try_from_slice: 679.00µs
|
|
preparation_step::preparation::prepare: 181.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 73.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 24.00µs
|
|
runner::execute: 11.00µs
|
|
runner::farewell: 390.00µs
|
|
from_success_result: 370.00µs
|
|
populate_outcome_from_contexts: 309.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 28.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 68.00µs
|
|
signing_step::sign_produced_cids: 68.00µs
|
|
verification_step::verify: 1.25ms
|
|
verify: 450.00µs
|
|
map-100mb (399.50ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with map 2 scalar
|
|
air::runner::execute_air: 399.50ms
|
|
preparation_step::preparation::parse_data: 24.29ms
|
|
serialize: 36.00µs
|
|
try_from_slice: 24.12ms
|
|
preparation_step::preparation::prepare: 242.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 63.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 88.00µs
|
|
runner::execute: 237.60ms
|
|
runner::farewell: 64.92ms
|
|
from_success_result: 64.91ms
|
|
populate_outcome_from_contexts: 64.83ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 16.57ms
|
|
air_interpreter_data::interpreter_data::serialize: 48.05ms
|
|
signing_step::sign_produced_cids: 82.00µs
|
|
verification_step::verify: 72.26ms
|
|
verify: 71.93ms
|
|
multiple-cids10 (2.40ms; 11.000 MiB, 11.000 MiB): verifying multiple CIDs for single peer
|
|
air::runner::execute_air: 2.40ms
|
|
preparation_step::preparation::parse_data: 358.00µs
|
|
try_from_slice: 257.00µs
|
|
preparation_step::preparation::prepare: 212.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 61.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 67.00µs
|
|
runner::execute: 453.00µs
|
|
runner::farewell: 375.00µs
|
|
from_success_result: 355.00µs
|
|
populate_outcome_from_contexts: 279.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 17.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 22.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 84.00µs
|
|
signing_step::sign_produced_cids: 67.00µs
|
|
verification_step::verify: 729.00µs
|
|
verify: 215.00µs
|
|
multiple-peers8 (7.52ms; 11.938 MiB, 11.938 MiB): verifying many CIDs for many peers
|
|
air::runner::execute_air: 7.52ms
|
|
preparation_step::preparation::parse_data: 866.00µs
|
|
try_from_slice: 767.00µs
|
|
preparation_step::preparation::prepare: 256.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 100.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 72.00µs
|
|
runner::execute: 2.63ms
|
|
runner::farewell: 714.00µs
|
|
from_success_result: 694.00µs
|
|
populate_outcome_from_contexts: 562.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 18.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 32.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 271.00µs
|
|
signing_step::sign_produced_cids: 66.00µs
|
|
verification_step::verify: 2.78ms
|
|
verify: 834.00µs
|
|
multiple-sigs30 (15.53ms; 14.438 MiB, 14.438 MiB): signing multiple CIDs
|
|
air::runner::execute_air: 15.53ms
|
|
preparation_step::preparation::parse_data: 2.53ms
|
|
try_from_slice: 2.42ms
|
|
preparation_step::preparation::prepare: 342.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 183.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 74.00µs
|
|
runner::execute: 7.31ms
|
|
runner::farewell: 1.95ms
|
|
from_success_result: 1.93ms
|
|
populate_outcome_from_contexts: 1.73ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 79.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 815.00µs
|
|
signing_step::sign_produced_cids: 384.00µs
|
|
verification_step::verify: 2.81ms
|
|
verify: 1.43ms
|
|
network-explore (2.42ms; 10.875 MiB, 10.875 MiB): 5 peers of network are discovered
|
|
air::runner::execute_air: 2.42ms
|
|
preparation_step::preparation::parse_data: 283.00µs
|
|
try_from_slice: 184.00µs
|
|
preparation_step::preparation::prepare: 238.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 56.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 97.00µs
|
|
runner::execute: 211.00µs
|
|
runner::farewell: 298.00µs
|
|
from_success_result: 278.00µs
|
|
populate_outcome_from_contexts: 218.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 44.00µs
|
|
signing_step::sign_produced_cids: 67.00µs
|
|
verification_step::verify: 1.12ms
|
|
verify: 78.00µs
|
|
null (1.03ms; 10.875 MiB, 10.875 MiB): Empty data and null script
|
|
air::runner::execute_air: 1.03ms
|
|
preparation_step::preparation::parse_data: 221.00µs
|
|
serialize: 49.00µs
|
|
try_from_slice: 42.00µs
|
|
preparation_step::preparation::prepare: 203.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 57.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 28.00µs
|
|
runner::execute: 11.00µs
|
|
runner::farewell: 267.00µs
|
|
from_success_result: 247.00µs
|
|
populate_outcome_from_contexts: 183.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 22.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 15.00µs
|
|
signing_step::sign_produced_cids: 81.00µs
|
|
verification_step::verify: 44.00µs
|
|
verify: 16.00µs
|
|
parser-10000-100 (42.05ms; 13.125 MiB, 13.125 MiB): long air script with lot of variable assignments
|
|
air::runner::execute_air: 42.05ms
|
|
preparation_step::preparation::parse_data: 212.00µs
|
|
serialize: 45.00µs
|
|
try_from_slice: 42.00µs
|
|
preparation_step::preparation::prepare: 40.10ms
|
|
air::preparation_step::preparation::make_exec_ctx: 57.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 39.93ms
|
|
runner::execute: 58.00µs
|
|
runner::farewell: 270.00µs
|
|
from_success_result: 250.00µs
|
|
populate_outcome_from_contexts: 190.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 22.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 21.00µs
|
|
signing_step::sign_produced_cids: 77.00µs
|
|
verification_step::verify: 43.00µs
|
|
verify: 15.00µs
|
|
parser-air-100mb (6.76s; 592.875 MiB, 592.875 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 6.76s
|
|
preparation_step::preparation::parse_data: 213.00µs
|
|
serialize: 46.00µs
|
|
try_from_slice: 38.00µs
|
|
preparation_step::preparation::prepare: 6.51s
|
|
air::preparation_step::preparation::make_exec_ctx: 78.00µs
|
|
CallResultsRepr.deserialize: 21.00µs
|
|
air_parser::parser::air_parser::parse: 6.51s
|
|
runner::execute: 74.00µs
|
|
runner::farewell: 300.00µs
|
|
from_success_result: 280.00µs
|
|
populate_outcome_from_contexts: 210.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 24.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 26.00µs
|
|
signing_step::sign_produced_cids: 86.00µs
|
|
verification_step::verify: 45.00µs
|
|
verify: 16.00µs
|
|
parser-calls-10000-100 (26.82ms; 12.875 MiB, 12.875 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 26.82ms
|
|
preparation_step::preparation::parse_data: 217.00µs
|
|
serialize: 46.00µs
|
|
try_from_slice: 42.00µs
|
|
preparation_step::preparation::prepare: 24.91ms
|
|
air::preparation_step::preparation::make_exec_ctx: 61.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 24.74ms
|
|
runner::execute: 59.00µs
|
|
runner::farewell: 278.00µs
|
|
from_success_result: 258.00µs
|
|
populate_outcome_from_contexts: 195.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 23.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 22.00µs
|
|
signing_step::sign_produced_cids: 78.00µs
|
|
verification_step::verify: 43.00µs
|
|
verify: 15.00µs
|
|
populate-map-multiple-keys (3.68ms; 11.375 MiB, 11.375 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.68ms
|
|
preparation_step::preparation::parse_data: 269.00µs
|
|
serialize: 37.00µs
|
|
try_from_slice: 114.00µs
|
|
preparation_step::preparation::prepare: 217.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 52.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 82.00µs
|
|
runner::execute: 2.26ms
|
|
runner::farewell: 342.00µs
|
|
from_success_result: 322.00µs
|
|
populate_outcome_from_contexts: 269.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 72.00µs
|
|
signing_step::sign_produced_cids: 68.00µs
|
|
verification_step::verify: 324.00µs
|
|
verify: 56.00µs
|
|
populate-map-single-key (3.11ms; 11.312 MiB, 11.312 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.11ms
|
|
preparation_step::preparation::parse_data: 274.00µs
|
|
serialize: 36.00µs
|
|
try_from_slice: 116.00µs
|
|
preparation_step::preparation::prepare: 216.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 53.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 81.00µs
|
|
runner::execute: 1.66ms
|
|
runner::farewell: 348.00µs
|
|
from_success_result: 329.00µs
|
|
populate_outcome_from_contexts: 254.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 64.00µs
|
|
signing_step::sign_produced_cids: 68.00µs
|
|
verification_step::verify: 342.00µs
|
|
verify: 78.00µs
|
|
starlark-100mb (222.00ms; 639.188 MiB, 639.188 MiB): embed execution with large data
|
|
air::runner::execute_air: 222.00ms
|
|
preparation_step::preparation::parse_data: 24.33ms
|
|
serialize: 38.00µs
|
|
try_from_slice: 24.13ms
|
|
preparation_step::preparation::prepare: 203.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 60.00µs
|
|
CallResultsRepr.deserialize: 14.00µs
|
|
air_parser::parser::air_parser::parse: 53.00µs
|
|
runner::execute: 109.20ms
|
|
execute: 31.28ms
|
|
runner::farewell: 15.90ms
|
|
from_success_result: 15.89ms
|
|
populate_outcome_from_contexts: 15.83ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 8.59ms
|
|
air_interpreter_data::interpreter_data::serialize: 7.09ms
|
|
signing_step::sign_produced_cids: 76.00µs
|
|
verification_step::verify: 72.42ms
|
|
verify: 72.11ms
|
|
starlark-10mb (26.86ms; 77.188 MiB, 77.188 MiB): embed execution with large data
|
|
air::runner::execute_air: 26.86ms
|
|
preparation_step::preparation::parse_data: 2.84ms
|
|
serialize: 38.00µs
|
|
try_from_slice: 2.66ms
|
|
preparation_step::preparation::prepare: 201.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 61.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 49.00µs
|
|
runner::execute: 13.89ms
|
|
execute: 5.98ms
|
|
runner::farewell: 1.92ms
|
|
from_success_result: 1.90ms
|
|
populate_outcome_from_contexts: 1.83ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 1.00ms
|
|
air_interpreter_data::interpreter_data::serialize: 682.00µs
|
|
signing_step::sign_produced_cids: 75.00µs
|
|
verification_step::verify: 7.70ms
|
|
verify: 7.40ms
|
|
starlark-lite (4.01ms; 12.188 MiB, 12.188 MiB): Lightweight embed execution
|
|
air::runner::execute_air: 4.01ms
|
|
preparation_step::preparation::parse_data: 216.00µs
|
|
serialize: 47.00µs
|
|
try_from_slice: 41.00µs
|
|
preparation_step::preparation::prepare: 230.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 59.00µs
|
|
CallResultsRepr.deserialize: 13.00µs
|
|
air_parser::parser::air_parser::parse: 50.00µs
|
|
runner::execute: 2.99ms
|
|
execute: 2.96ms
|
|
runner::farewell: 259.00µs
|
|
from_success_result: 239.00µs
|
|
populate_outcome_from_contexts: 173.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 20.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 15.00µs
|
|
signing_step::sign_produced_cids: 66.00µs
|
|
verification_step::verify: 44.00µs
|
|
verify: 15.00µs
|
|
starlark-long-script (5.24ms; 12.188 MiB, 12.188 MiB): Lightweight embed execution with longer script
|
|
air::runner::execute_air: 5.24ms
|
|
preparation_step::preparation::parse_data: 205.00µs
|
|
serialize: 45.00µs
|
|
try_from_slice: 38.00µs
|
|
preparation_step::preparation::prepare: 229.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 58.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 4.26ms
|
|
execute: 4.23ms
|
|
runner::farewell: 242.00µs
|
|
from_success_result: 222.00µs
|
|
populate_outcome_from_contexts: 168.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 12.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 16.00µs
|
|
signing_step::sign_produced_cids: 64.00µs
|
|
verification_step::verify: 44.00µs
|
|
verify: 14.00µs
|
|
Machine e536f8eaae8c978493a773ba566ae3393e2e6240d6ea8e05b5ca1b8f77e9c441:
|
|
Platform: Linux-5.15.0-76-generic-x86_64-with-glibc2.29
|
|
Timestamp: 2024-08-20 16:31:13.257144+00:00
|
|
AquaVM version: 0.64.1
|
|
Benches:
|
|
Features: check_signatures,gen_signatures
|
|
big-values-data (2.84ms; 14.688 MiB, 14.688 MiB): Loading a trace with huge values
|
|
air::runner::execute_air: 2.84ms
|
|
preparation_step::preparation::parse_data: 818.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 720.00µs
|
|
preparation_step::preparation::prepare: 159.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 9.00µs
|
|
air_parser::parser::air_parser::parse: 18.00µs
|
|
runner::execute: 8.00µs
|
|
runner::farewell: 651.00µs
|
|
from_success_result: 633.00µs
|
|
populate_outcome_from_contexts: 595.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 74.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 357.00µs
|
|
signing_step::sign_produced_cids: 77.00µs
|
|
verification_step::verify: 1.02ms
|
|
verify: 732.00µs
|
|
call-requests500 (24.64ms; 15.688 MiB, 15.750 MiB): multiple call requests
|
|
air::runner::execute_air: 24.64ms
|
|
preparation_step::preparation::parse_data: 158.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 57.00µs
|
|
preparation_step::preparation::prepare: 222.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 46.00µs
|
|
CallResultsRepr.deserialize: 15.00µs
|
|
air_parser::parser::air_parser::parse: 56.00µs
|
|
runner::execute: 22.44ms
|
|
runner::farewell: 1.50ms
|
|
from_success_result: 1.47ms
|
|
populate_outcome_from_contexts: 1.34ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 1.08ms
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 24.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 64.00µs
|
|
signing_step::sign_produced_cids: 93.00µs
|
|
verification_step::verify: 85.00µs
|
|
verify: 10.00µs
|
|
call-result-100mb (333.50ms; 538.875 MiB, 538.875 MiB): Memory intensive benchmarking test
|
|
air::runner::execute_air: 333.50ms
|
|
preparation_step::preparation::parse_data: 82.89ms
|
|
serialize: 17.00µs
|
|
try_from_slice: 82.77ms
|
|
preparation_step::preparation::prepare: 197.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 46.00µs
|
|
runner::execute: 86.44ms
|
|
runner::farewell: 87.34ms
|
|
from_success_result: 87.30ms
|
|
populate_outcome_from_contexts: 87.27ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 20.86ms
|
|
air_interpreter_data::interpreter_data::serialize: 66.12ms
|
|
signing_step::sign_produced_cids: 96.00µs
|
|
verification_step::verify: 76.30ms
|
|
verify: 75.96ms
|
|
call-results500 (18.33ms; 12.750 MiB, 12.750 MiB): multiple call results
|
|
air::runner::execute_air: 18.33ms
|
|
preparation_step::preparation::parse_data: 214.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 120.00µs
|
|
preparation_step::preparation::prepare: 348.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 191.00µs
|
|
CallResultsRepr.deserialize: 159.00µs
|
|
air_parser::parser::air_parser::parse: 51.00µs
|
|
runner::execute: 15.67ms
|
|
runner::farewell: 1.55ms
|
|
from_success_result: 1.53ms
|
|
populate_outcome_from_contexts: 1.12ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 98.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 517.00µs
|
|
signing_step::sign_produced_cids: 343.00µs
|
|
verification_step::verify: 83.00µs
|
|
verify: 9.00µs
|
|
canon-map-100mb (810.30ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with canon map
|
|
air::runner::execute_air: 810.30ms
|
|
preparation_step::preparation::parse_data: 81.08ms
|
|
serialize: 20.00µs
|
|
try_from_slice: 80.96ms
|
|
preparation_step::preparation::prepare: 202.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 53.00µs
|
|
runner::execute: 421.20ms
|
|
runner::farewell: 227.40ms
|
|
from_success_result: 227.40ms
|
|
populate_outcome_from_contexts: 227.40ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 43.69ms
|
|
air_interpreter_data::interpreter_data::serialize: 183.60ms
|
|
signing_step::sign_produced_cids: 105.00µs
|
|
verification_step::verify: 80.10ms
|
|
verify: 79.76ms
|
|
canon-map-key-by-lens (12.07ms; 13.562 MiB, 13.562 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 12.07ms
|
|
preparation_step::preparation::parse_data: 2.24ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 2.14ms
|
|
preparation_step::preparation::prepare: 468.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 306.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 59.00µs
|
|
runner::execute: 4.09ms
|
|
runner::farewell: 1.53ms
|
|
from_success_result: 1.51ms
|
|
populate_outcome_from_contexts: 1.23ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 99.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 763.00µs
|
|
signing_step::sign_produced_cids: 88.00µs
|
|
verification_step::verify: 3.52ms
|
|
verify: 3.23ms
|
|
canon-map-key-element-by-lens (12.18ms; 13.562 MiB, 13.562 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 12.18ms
|
|
preparation_step::preparation::parse_data: 2.29ms
|
|
serialize: 18.00µs
|
|
try_from_slice: 2.19ms
|
|
preparation_step::preparation::prepare: 469.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 306.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 60.00µs
|
|
runner::execute: 4.07ms
|
|
runner::farewell: 1.55ms
|
|
from_success_result: 1.52ms
|
|
populate_outcome_from_contexts: 1.24ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 97.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 758.00µs
|
|
signing_step::sign_produced_cids: 88.00µs
|
|
verification_step::verify: 3.57ms
|
|
verify: 3.29ms
|
|
canon-map-multiple-keys (10.53ms; 12.875 MiB, 12.875 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 10.53ms
|
|
preparation_step::preparation::parse_data: 202.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 105.00µs
|
|
preparation_step::preparation::prepare: 191.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 49.00µs
|
|
runner::execute: 8.23ms
|
|
runner::farewell: 1.40ms
|
|
from_success_result: 1.38ms
|
|
populate_outcome_from_contexts: 1.12ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 73.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 691.00µs
|
|
signing_step::sign_produced_cids: 82.00µs
|
|
verification_step::verify: 301.00µs
|
|
verify: 26.00µs
|
|
canon-map-scalar-multiple-keys (4.50ms; 11.438 MiB, 11.438 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.50ms
|
|
preparation_step::preparation::parse_data: 196.00µs
|
|
serialize: 15.00µs
|
|
try_from_slice: 104.00µs
|
|
preparation_step::preparation::prepare: 188.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 49.00µs
|
|
runner::execute: 3.24ms
|
|
runner::farewell: 379.00µs
|
|
from_success_result: 360.00µs
|
|
populate_outcome_from_contexts: 321.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 19.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 44.00µs
|
|
signing_step::sign_produced_cids: 80.00µs
|
|
verification_step::verify: 300.00µs
|
|
verify: 25.00µs
|
|
canon-map-scalar-single-key (4.96ms; 11.375 MiB, 11.375 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.96ms
|
|
preparation_step::preparation::parse_data: 207.00µs
|
|
serialize: 19.00µs
|
|
try_from_slice: 101.00µs
|
|
preparation_step::preparation::prepare: 195.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 48.00µs
|
|
runner::execute: 3.56ms
|
|
runner::farewell: 429.00µs
|
|
from_success_result: 408.00µs
|
|
populate_outcome_from_contexts: 351.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 21.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 62.00µs
|
|
signing_step::sign_produced_cids: 93.00µs
|
|
verification_step::verify: 326.00µs
|
|
verify: 35.00µs
|
|
canon-map-single-key (9.75ms; 12.812 MiB, 12.812 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 9.75ms
|
|
preparation_step::preparation::parse_data: 200.00µs
|
|
serialize: 18.00µs
|
|
try_from_slice: 101.00µs
|
|
preparation_step::preparation::prepare: 191.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 47.00µs
|
|
runner::execute: 7.37ms
|
|
runner::farewell: 1.44ms
|
|
from_success_result: 1.42ms
|
|
populate_outcome_from_contexts: 1.19ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 99.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 761.00µs
|
|
signing_step::sign_produced_cids: 90.00µs
|
|
verification_step::verify: 316.00µs
|
|
verify: 34.00µs
|
|
dashboard (4.94ms; 11.125 MiB, 11.125 MiB): big dashboard test
|
|
air::runner::execute_air: 4.94ms
|
|
preparation_step::preparation::parse_data: 479.00µs
|
|
try_from_slice: 403.00µs
|
|
preparation_step::preparation::prepare: 288.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 60.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 128.00µs
|
|
runner::execute: 1.04ms
|
|
runner::farewell: 420.00µs
|
|
from_success_result: 400.00µs
|
|
populate_outcome_from_contexts: 352.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 18.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 28.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 100.00µs
|
|
signing_step::sign_produced_cids: 82.00µs
|
|
verification_step::verify: 2.51ms
|
|
verify: 158.00µs
|
|
hybrid-100mb (1.30s; 1.585 GiB, 1.585 GiB): Memory intensive benchmarking test with mixed workload
|
|
air::runner::execute_air: 1.30s
|
|
preparation_step::preparation::parse_data: 84.20ms
|
|
serialize: 18.00µs
|
|
try_from_slice: 84.04ms
|
|
preparation_step::preparation::prepare: 211.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 61.00µs
|
|
runner::execute: 794.10ms
|
|
runner::farewell: 340.00ms
|
|
from_success_result: 340.00ms
|
|
populate_outcome_from_contexts: 340.00ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 97.74ms
|
|
air_interpreter_data::interpreter_data::serialize: 241.90ms
|
|
signing_step::sign_produced_cids: 96.00µs
|
|
verification_step::verify: 80.48ms
|
|
verify: 80.07ms
|
|
lense-100mb (797.60ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with lense
|
|
air::runner::execute_air: 797.60ms
|
|
preparation_step::preparation::parse_data: 80.73ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 80.59ms
|
|
preparation_step::preparation::prepare: 196.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 417.20ms
|
|
runner::farewell: 218.30ms
|
|
from_success_result: 218.30ms
|
|
populate_outcome_from_contexts: 218.30ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 42.70ms
|
|
air_interpreter_data::interpreter_data::serialize: 175.40ms
|
|
signing_step::sign_produced_cids: 94.00µs
|
|
verification_step::verify: 80.74ms
|
|
verify: 80.41ms
|
|
long-data (3.09ms; 11.688 MiB, 11.688 MiB): Long data trace
|
|
air::runner::execute_air: 3.09ms
|
|
preparation_step::preparation::parse_data: 905.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 807.00µs
|
|
preparation_step::preparation::prepare: 183.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 65.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 19.00µs
|
|
runner::execute: 8.00µs
|
|
runner::farewell: 391.00µs
|
|
from_success_result: 372.00µs
|
|
populate_outcome_from_contexts: 333.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 39.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 81.00µs
|
|
signing_step::sign_produced_cids: 78.00µs
|
|
verification_step::verify: 1.41ms
|
|
verify: 358.00µs
|
|
map-100mb (803.20ms; 1.069 GiB, 1.069 GiB): Memory intensive benchmarking test with map 2 scalar
|
|
air::runner::execute_air: 803.20ms
|
|
preparation_step::preparation::parse_data: 81.85ms
|
|
serialize: 17.00µs
|
|
try_from_slice: 81.70ms
|
|
preparation_step::preparation::prepare: 200.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 54.00µs
|
|
runner::execute: 415.10ms
|
|
runner::farewell: 227.10ms
|
|
from_success_result: 227.10ms
|
|
populate_outcome_from_contexts: 227.10ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 47.93ms
|
|
air_interpreter_data::interpreter_data::serialize: 178.90ms
|
|
signing_step::sign_produced_cids: 110.00µs
|
|
verification_step::verify: 78.59ms
|
|
verify: 78.27ms
|
|
multiple-cids10 (2.43ms; 11.000 MiB, 11.000 MiB): verifying multiple CIDs for single peer
|
|
air::runner::execute_air: 2.43ms
|
|
preparation_step::preparation::parse_data: 315.00µs
|
|
try_from_slice: 236.00µs
|
|
preparation_step::preparation::prepare: 203.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 54.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 48.00µs
|
|
runner::execute: 534.00µs
|
|
runner::farewell: 369.00µs
|
|
from_success_result: 350.00µs
|
|
populate_outcome_from_contexts: 292.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 28.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 85.00µs
|
|
signing_step::sign_produced_cids: 80.00µs
|
|
verification_step::verify: 805.00µs
|
|
verify: 209.00µs
|
|
multiple-peers8 (9.63ms; 11.938 MiB, 11.938 MiB): verifying many CIDs for many peers
|
|
air::runner::execute_air: 9.63ms
|
|
preparation_step::preparation::parse_data: 1.08ms
|
|
try_from_slice: 996.00µs
|
|
preparation_step::preparation::prepare: 287.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 121.00µs
|
|
CallResultsRepr.deserialize: 12.00µs
|
|
air_parser::parser::air_parser::parse: 61.00µs
|
|
runner::execute: 3.46ms
|
|
runner::farewell: 916.00µs
|
|
from_success_result: 893.00µs
|
|
populate_outcome_from_contexts: 756.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 16.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 62.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 407.00µs
|
|
signing_step::sign_produced_cids: 89.00µs
|
|
verification_step::verify: 3.65ms
|
|
verify: 946.00µs
|
|
multiple-sigs30 (19.33ms; 14.438 MiB, 14.438 MiB): signing multiple CIDs
|
|
air::runner::execute_air: 19.33ms
|
|
preparation_step::preparation::parse_data: 3.35ms
|
|
try_from_slice: 3.27ms
|
|
preparation_step::preparation::prepare: 393.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 239.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 9.01ms
|
|
runner::farewell: 2.39ms
|
|
from_success_result: 2.37ms
|
|
populate_outcome_from_contexts: 2.20ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 180.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 1.12ms
|
|
signing_step::sign_produced_cids: 497.00µs
|
|
verification_step::verify: 3.54ms
|
|
verify: 1.66ms
|
|
network-explore (2.49ms; 10.875 MiB, 10.875 MiB): 5 peers of network are discovered
|
|
air::runner::execute_air: 2.49ms
|
|
preparation_step::preparation::parse_data: 203.00µs
|
|
try_from_slice: 127.00µs
|
|
preparation_step::preparation::prepare: 214.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 44.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 70.00µs
|
|
runner::execute: 177.00µs
|
|
runner::farewell: 276.00µs
|
|
from_success_result: 257.00µs
|
|
populate_outcome_from_contexts: 214.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 35.00µs
|
|
signing_step::sign_produced_cids: 80.00µs
|
|
verification_step::verify: 1.43ms
|
|
verify: 56.00µs
|
|
null (808.00µs; 10.875 MiB, 10.875 MiB): Empty data and null script
|
|
air::runner::execute_air: 808.00µs
|
|
preparation_step::preparation::parse_data: 141.00µs
|
|
serialize: 27.00µs
|
|
try_from_slice: 31.00µs
|
|
preparation_step::preparation::prepare: 171.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 40.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 20.00µs
|
|
runner::execute: 9.00µs
|
|
runner::farewell: 256.00µs
|
|
from_success_result: 236.00µs
|
|
populate_outcome_from_contexts: 195.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 19.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 18.00µs
|
|
signing_step::sign_produced_cids: 86.00µs
|
|
verification_step::verify: 32.00µs
|
|
verify: 9.00µs
|
|
parser-10000-100 (29.58ms; 13.125 MiB, 13.125 MiB): long air script with lot of variable assignments
|
|
air::runner::execute_air: 29.58ms
|
|
preparation_step::preparation::parse_data: 142.00µs
|
|
serialize: 28.00µs
|
|
try_from_slice: 34.00µs
|
|
preparation_step::preparation::prepare: 28.21ms
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 28.03ms
|
|
runner::execute: 27.00µs
|
|
runner::farewell: 253.00µs
|
|
from_success_result: 234.00µs
|
|
populate_outcome_from_contexts: 194.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 21.00µs
|
|
signing_step::sign_produced_cids: 82.00µs
|
|
verification_step::verify: 31.00µs
|
|
verify: 9.00µs
|
|
parser-air-100mb (6.76s; 592.875 MiB, 592.875 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 6.76s
|
|
preparation_step::preparation::parse_data: 134.00µs
|
|
serialize: 26.00µs
|
|
try_from_slice: 29.00µs
|
|
preparation_step::preparation::prepare: 6.50s
|
|
air::preparation_step::preparation::make_exec_ctx: 66.00µs
|
|
CallResultsRepr.deserialize: 16.00µs
|
|
air_parser::parser::air_parser::parse: 6.50s
|
|
runner::execute: 64.00µs
|
|
runner::farewell: 332.00µs
|
|
from_success_result: 311.00µs
|
|
populate_outcome_from_contexts: 243.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 28.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 34.00µs
|
|
signing_step::sign_produced_cids: 92.00µs
|
|
verification_step::verify: 30.00µs
|
|
verify: 9.00µs
|
|
parser-calls-10000-100 (26.21ms; 12.875 MiB, 12.875 MiB): multiple calls parser benchmark
|
|
air::runner::execute_air: 26.21ms
|
|
preparation_step::preparation::parse_data: 143.00µs
|
|
serialize: 27.00µs
|
|
try_from_slice: 34.00µs
|
|
preparation_step::preparation::prepare: 24.89ms
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 11.00µs
|
|
air_parser::parser::air_parser::parse: 24.75ms
|
|
runner::execute: 29.00µs
|
|
runner::farewell: 253.00µs
|
|
from_success_result: 233.00µs
|
|
populate_outcome_from_contexts: 194.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 18.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 20.00µs
|
|
signing_step::sign_produced_cids: 84.00µs
|
|
verification_step::verify: 31.00µs
|
|
verify: 9.00µs
|
|
populate-map-multiple-keys (3.98ms; 11.375 MiB, 11.375 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 3.98ms
|
|
preparation_step::preparation::parse_data: 155.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 63.00µs
|
|
preparation_step::preparation::prepare: 192.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 52.00µs
|
|
runner::execute: 2.82ms
|
|
runner::farewell: 312.00µs
|
|
from_success_result: 293.00µs
|
|
populate_outcome_from_contexts: 254.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 19.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 50.00µs
|
|
signing_step::sign_produced_cids: 80.00µs
|
|
verification_step::verify: 297.00µs
|
|
verify: 24.00µs
|
|
populate-map-single-key (4.44ms; 11.312 MiB, 11.312 MiB): benchmarking a map insert operation
|
|
air::runner::execute_air: 4.44ms
|
|
preparation_step::preparation::parse_data: 158.00µs
|
|
serialize: 16.00µs
|
|
try_from_slice: 66.00µs
|
|
preparation_step::preparation::prepare: 188.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 41.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 49.00µs
|
|
runner::execute: 3.18ms
|
|
runner::farewell: 370.00µs
|
|
from_success_result: 349.00µs
|
|
populate_outcome_from_contexts: 287.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 24.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 60.00µs
|
|
signing_step::sign_produced_cids: 97.00µs
|
|
verification_step::verify: 306.00µs
|
|
verify: 34.00µs
|
|
starlark-100mb (412.60ms; 639.188 MiB, 639.188 MiB): embed execution with large data
|
|
air::runner::execute_air: 412.60ms
|
|
preparation_step::preparation::parse_data: 81.29ms
|
|
serialize: 18.00µs
|
|
try_from_slice: 81.14ms
|
|
preparation_step::preparation::prepare: 185.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 43.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 37.00µs
|
|
runner::execute: 202.80ms
|
|
execute: 115.20ms
|
|
runner::farewell: 52.83ms
|
|
from_success_result: 52.79ms
|
|
populate_outcome_from_contexts: 52.76ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 15.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 29.07ms
|
|
air_interpreter_data::interpreter_data::serialize: 23.38ms
|
|
signing_step::sign_produced_cids: 96.00µs
|
|
verification_step::verify: 75.47ms
|
|
verify: 75.13ms
|
|
starlark-10mb (45.57ms; 77.188 MiB, 77.188 MiB): embed execution with large data
|
|
air::runner::execute_air: 45.57ms
|
|
preparation_step::preparation::parse_data: 8.38ms
|
|
serialize: 16.00µs
|
|
try_from_slice: 8.25ms
|
|
preparation_step::preparation::prepare: 179.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 42.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 36.00µs
|
|
runner::execute: 23.14ms
|
|
execute: 14.34ms
|
|
runner::farewell: 5.89ms
|
|
from_success_result: 5.87ms
|
|
populate_outcome_from_contexts: 5.83ms
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 14.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 3.42ms
|
|
air_interpreter_data::interpreter_data::serialize: 2.15ms
|
|
signing_step::sign_produced_cids: 95.00µs
|
|
verification_step::verify: 7.71ms
|
|
verify: 7.41ms
|
|
starlark-lite (3.26ms; 12.188 MiB, 12.188 MiB): Lightweight embed execution
|
|
air::runner::execute_air: 3.26ms
|
|
preparation_step::preparation::parse_data: 130.00µs
|
|
serialize: 25.00µs
|
|
try_from_slice: 32.00µs
|
|
preparation_step::preparation::prepare: 174.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 38.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 28.00µs
|
|
runner::execute: 2.50ms
|
|
execute: 2.47ms
|
|
runner::farewell: 236.00µs
|
|
from_success_result: 217.00µs
|
|
populate_outcome_from_contexts: 180.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 17.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 17.00µs
|
|
signing_step::sign_produced_cids: 82.00µs
|
|
verification_step::verify: 29.00µs
|
|
verify: 9.00µs
|
|
starlark-long-script (4.46ms; 12.188 MiB, 12.188 MiB): Lightweight embed execution with longer script
|
|
air::runner::execute_air: 4.46ms
|
|
preparation_step::preparation::parse_data: 130.00µs
|
|
serialize: 25.00µs
|
|
try_from_slice: 30.00µs
|
|
preparation_step::preparation::prepare: 180.00µs
|
|
air::preparation_step::preparation::make_exec_ctx: 38.00µs
|
|
CallResultsRepr.deserialize: 10.00µs
|
|
air_parser::parser::air_parser::parse: 32.00µs
|
|
runner::execute: 3.68ms
|
|
execute: 3.65ms
|
|
runner::farewell: 244.00µs
|
|
from_success_result: 224.00µs
|
|
populate_outcome_from_contexts: 186.00µs
|
|
air::farewell_step::outcome::CallRequestsRepr.serialize: 13.00µs
|
|
air::farewell_step::outcome::InterpreterDataEnv::serialize: 20.00µs
|
|
air_interpreter_data::interpreter_data::serialize: 17.00µs
|
|
signing_step::sign_produced_cids: 84.00µs
|
|
verification_step::verify: 30.00µs
|
|
verify: 9.00µs
|