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