mirror of
https://github.com/fluencelabs/aquavm
synced 2025-03-15 20:40:50 +00:00
3263 lines
124 KiB
JSON
3263 lines
124 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",
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "31.97ms",
|
|
"nested": {
|
|
"farewell_step::outcome::from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "10.56ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "8.69ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "108.00µs",
|
|
"to_vec(data)": "5.66ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "17.47ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "1.40ms",
|
|
"air_interpreter_data::interpreter_data::serde_json::from_slice": "10.68ms",
|
|
"air_parser::parser::air_parser::parse": "1.86ms"
|
|
}
|
|
},
|
|
"runner::execute": "126.00µs"
|
|
}
|
|
}
|
|
},
|
|
"total_time": "31.97ms"
|
|
},
|
|
"dashboard": {
|
|
"comment": "big dashboard test",
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "103.60ms",
|
|
"nested": {
|
|
"farewell_step::outcome::from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "4.71ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "3.70ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "162.00µs",
|
|
"to_vec(data)": "1.87ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "16.17ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "1.61ms",
|
|
"air_interpreter_data::interpreter_data::serde_json::from_slice": "5.50ms",
|
|
"air_parser::parser::air_parser::parse": "6.11ms"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "78.68ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "66.40ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step",
|
|
"duration": "9.37ms",
|
|
"nested": {
|
|
"instructions::call::resolved_call::prepare_request_params": {
|
|
"common_prefix": "air::execution_step",
|
|
"duration": "1.43ms",
|
|
"nested": {
|
|
"instructions::call::resolved_call::serde_json::to_string(tetraplets)": "398.00µs",
|
|
"resolver::resolve::resolve_ast_variable": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "335.00µs",
|
|
"nested": {
|
|
"resolve_variable": "105.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"resolver::resolve::resolve_ast_variable": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "946.00µs",
|
|
"nested": {
|
|
"resolve_variable": "277.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "40.53ms",
|
|
"nested": {
|
|
"resolve_ast_scalar": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "29.73ms",
|
|
"nested": {
|
|
"resolve_ast_variable": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "18.24ms",
|
|
"nested": {
|
|
"resolve_variable": "5.84ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "103.60ms"
|
|
},
|
|
"long_data": {
|
|
"comment": "Long data trace",
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "24.35ms",
|
|
"nested": {
|
|
"farewell_step::outcome::from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "6.79ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "5.07ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "108.00µs",
|
|
"to_vec(data)": "2.23ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "13.54ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "1.75ms",
|
|
"air_interpreter_data::interpreter_data::serde_json::from_slice": "6.77ms",
|
|
"air_parser::parser::air_parser::parse": "1.84ms"
|
|
}
|
|
},
|
|
"runner::execute": "130.00µs"
|
|
}
|
|
}
|
|
},
|
|
"total_time": "24.35ms"
|
|
},
|
|
"network_explore": {
|
|
"comment": "5 peers of network are discovered",
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "46.01ms",
|
|
"nested": {
|
|
"farewell_step::outcome::from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "5.48ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "4.50ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "105.00µs",
|
|
"to_vec(data)": "2.25ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "18.74ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "1.98ms",
|
|
"air_interpreter_data::interpreter_data::serde_json::from_slice": "7.05ms",
|
|
"air_parser::parser::air_parser::parse": "6.74ms"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "17.86ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "9.97ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "3.17ms",
|
|
"nested": {
|
|
"resolve_ast_variable": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "339.00µs",
|
|
"nested": {
|
|
"resolve_variable": "94.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "4.10ms",
|
|
"nested": {
|
|
"resolve_ast_scalar": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "2.65ms",
|
|
"nested": {
|
|
"resolve_ast_variable": {
|
|
"common_prefix": "air::execution_step::resolver::resolve",
|
|
"duration": "1.67ms",
|
|
"nested": {
|
|
"resolve_variable": "547.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "46.01ms"
|
|
},
|
|
"parser_10000_100": {
|
|
"comment": "Running very long AIR script with lot of variables and assignments",
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "48.47ms",
|
|
"nested": {
|
|
"farewell_step::outcome::from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "4.70ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "3.48ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "105.00µs",
|
|
"to_vec(data)": "1.60ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "34.34ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "1.41ms",
|
|
"air_parser::parser::air_parser::parse": "29.66ms"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "4.39ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "2.00ms",
|
|
"nested": {
|
|
"execute": "483.00µs",
|
|
"new": "471.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "48.47ms"
|
|
}
|
|
},
|
|
"datetime": "2023-02-13 16:59:20.507375+00:00",
|
|
"platform": "macOS-12.3.1-arm64-arm-64bit",
|
|
"version": "0.35.1"
|
|
},
|
|
"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"
|
|
},
|
|
"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": [
|
|
"59.062 MiB",
|
|
"59.062 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "9.29ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "4.90ms",
|
|
"nested": {
|
|
"from_slice": "4.85ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "176.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "19.00µs",
|
|
"air_parser::parser::air_parser::parse": "32.00µs"
|
|
}
|
|
},
|
|
"runner::execute": "12.00µs",
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "3.86ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "3.84ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "3.80ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "110.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "83.00µs",
|
|
"nested": {
|
|
"verify": "10.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "9.29ms"
|
|
},
|
|
"dashboard": {
|
|
"comment": "big dashboard test",
|
|
"memory_sizes": [
|
|
"52.750 MiB",
|
|
"52.750 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "6.71ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "1.00ms",
|
|
"nested": {
|
|
"from_slice": "947.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "327.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "36.00µs",
|
|
"air_parser::parser::air_parser::parse": "170.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "1.70ms",
|
|
"nested": {
|
|
"to_string(tetraplets)": "369.00µs"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "485.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "465.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "417.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "105.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "2.93ms",
|
|
"nested": {
|
|
"verify": "197.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "6.71ms"
|
|
},
|
|
"long_data": {
|
|
"comment": "Long data trace",
|
|
"memory_sizes": [
|
|
"54.000 MiB",
|
|
"54.000 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "3.88ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "1.76ms",
|
|
"nested": {
|
|
"from_slice": "1.72ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "175.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "19.00µs",
|
|
"air_parser::parser::air_parser::parse": "30.00µs"
|
|
}
|
|
},
|
|
"runner::execute": "11.00µs",
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "1.06ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "1.04ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "1.00ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "108.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "612.00µs",
|
|
"nested": {
|
|
"verify": "10.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "3.88ms"
|
|
},
|
|
"multiple-cids10": {
|
|
"comment": "verifying multiple CIDs for single peer",
|
|
"memory_sizes": [
|
|
"52.625 MiB",
|
|
"52.625 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::serde_json",
|
|
"duration": "418.00µs",
|
|
"nested": {
|
|
"from_slice": "364.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "216.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "33.00µs",
|
|
"air_parser::parser::air_parser::parse": "63.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "452.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "10.00µs"
|
|
}
|
|
},
|
|
"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": "285.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "103.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "944.00µs",
|
|
"nested": {
|
|
"verify": "227.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "2.63ms"
|
|
},
|
|
"multiple-cids50": {
|
|
"comment": "verifying multiple CIDs for single peer",
|
|
"memory_sizes": [
|
|
"59.375 MiB",
|
|
"59.375 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "24.68ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "4.87ms",
|
|
"nested": {
|
|
"from_slice": "4.81ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "444.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "255.00µs",
|
|
"air_parser::parser::air_parser::parse": "67.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "8.86ms",
|
|
"nested": {
|
|
"to_string(tetraplets)": "11.00µs"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "3.40ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "3.38ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "3.34ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "104.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "6.86ms",
|
|
"nested": {
|
|
"verify": "4.68ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "24.68ms"
|
|
},
|
|
"multiple-peers14": {
|
|
"comment": "verifying many CIDs for many peers",
|
|
"memory_sizes": [
|
|
"59.688 MiB",
|
|
"59.688 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "36.77ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "5.62ms",
|
|
"nested": {
|
|
"from_slice": "5.56ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "462.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "273.00µs",
|
|
"air_parser::parser::air_parser::parse": "70.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "15.29ms",
|
|
"nested": {
|
|
"to_string(tetraplets)": "11.00µs"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "3.80ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "3.77ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "3.74ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "105.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "11.32ms",
|
|
"nested": {
|
|
"verify": "5.12ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "36.77ms"
|
|
},
|
|
"multiple-peers25": {
|
|
"comment": "verifying many CIDs for many peers",
|
|
"memory_sizes": [
|
|
"86.000 MiB",
|
|
"86.000 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "188.40ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "30.22ms",
|
|
"nested": {
|
|
"from_slice": "30.15ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "2.17ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "1.97ms",
|
|
"air_parser::parser::air_parser::parse": "79.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "87.63ms",
|
|
"nested": {
|
|
"to_string(tetraplets)": "22.00µs"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "20.97ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "20.94ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "20.88ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "115.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "46.95ms",
|
|
"nested": {
|
|
"verify": "29.99ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "188.40ms"
|
|
},
|
|
"multiple-peers5": {
|
|
"comment": "verifying many CIDs for many peers",
|
|
"memory_sizes": [
|
|
"52.625 MiB",
|
|
"52.625 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "17.65ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "590.00µs",
|
|
"nested": {
|
|
"from_slice": "540.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "229.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "35.00µs",
|
|
"air_parser::parser::air_parser::parse": "67.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "13.61ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "10.57ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "2.47ms",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "44.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "13.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "1.83ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "483.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "463.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "429.00µs",
|
|
"nested": {
|
|
"to_vec(call_results)": "12.00µs",
|
|
"to_vec(data)": "209.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "109.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "2.48ms",
|
|
"nested": {
|
|
"verify": "289.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "17.65ms"
|
|
},
|
|
"multiple-sigs10": {
|
|
"comment": "signing multiple CIDs",
|
|
"memory_sizes": [
|
|
"52.875 MiB",
|
|
"52.875 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "13.63ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "653.00µs",
|
|
"nested": {
|
|
"from_slice": "602.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "224.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "37.00µs",
|
|
"air_parser::parser::air_parser::parse": "65.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions",
|
|
"duration": "10.85ms",
|
|
"nested": {
|
|
"call::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "7.94ms",
|
|
"nested": {
|
|
"execute": "1.77ms",
|
|
"new": "1.35ms"
|
|
}
|
|
},
|
|
"canon::execute": "496.00µs"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "564.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "544.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "485.00µs",
|
|
"nested": {
|
|
"to_vec(call_results)": "12.00µs",
|
|
"to_vec(data)": "227.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "155.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "1.02ms",
|
|
"nested": {
|
|
"verify": "238.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "13.63ms"
|
|
},
|
|
"multiple-sigs200": {
|
|
"comment": "signing multiple CIDs",
|
|
"memory_sizes": [
|
|
"211.625 MiB",
|
|
"211.625 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "906.10ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "166.70ms",
|
|
"nested": {
|
|
"from_slice": "166.67ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "16.93ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "16.71ms",
|
|
"air_parser::parser::air_parser::parse": "80.00µs"
|
|
}
|
|
},
|
|
"runner::execute": "381.00ms",
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "165.40ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "165.40ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "153.70ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "22.05ms",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "153.40ms",
|
|
"nested": {
|
|
"verify": "84.07ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "906.10ms"
|
|
},
|
|
"multiple-sigs50": {
|
|
"comment": "signing multiple CIDs",
|
|
"memory_sizes": [
|
|
"62.625 MiB",
|
|
"62.625 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "49.64ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "10.52ms",
|
|
"nested": {
|
|
"from_slice": "10.46ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "615.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "428.00µs",
|
|
"air_parser::parser::air_parser::parse": "68.00µs"
|
|
}
|
|
},
|
|
"runner::execute": "21.67ms",
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "6.97ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "6.95ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "6.57ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "1.23ms",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "8.51ms",
|
|
"nested": {
|
|
"verify": "4.56ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "49.64ms"
|
|
},
|
|
"network-explore": {
|
|
"comment": "5 peers of network are discovered",
|
|
"memory_sizes": [
|
|
"52.500 MiB",
|
|
"52.500 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "3.12ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "478.00µs",
|
|
"nested": {
|
|
"from_slice": "423.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "233.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "27.00µs",
|
|
"air_parser::parser::air_parser::parse": "86.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "174.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "10.00µs"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "265.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "245.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "208.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "105.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "1.71ms",
|
|
"nested": {
|
|
"verify": "72.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "3.12ms"
|
|
},
|
|
"network_explore": {
|
|
"comment": "5 peers of network are discovered",
|
|
"memory_sizes": [
|
|
"52.500 MiB",
|
|
"52.500 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "5.23ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "480.00µs",
|
|
"nested": {
|
|
"from_slice": "429.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "236.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "25.00µs",
|
|
"air_parser::parser::air_parser::parse": "84.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "2.19ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "1.67ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "408.00µs",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "48.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "17.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "300.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "326.00µs",
|
|
"nested": {
|
|
"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": "270.00µs",
|
|
"nested": {
|
|
"to_vec(call_results)": "12.00µs",
|
|
"to_vec(data)": "97.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "112.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "1.73ms",
|
|
"nested": {
|
|
"verify": "76.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "5.23ms"
|
|
},
|
|
"null": {
|
|
"comment": "Empty data and null script",
|
|
"memory_sizes": [
|
|
"52.500 MiB",
|
|
"52.500 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "725.00µs",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": "20.00µs",
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "193.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "24.00µs",
|
|
"air_parser::parser::air_parser::parse": "39.00µs"
|
|
}
|
|
},
|
|
"runner::execute": "11.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": "170.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "133.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "112.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "38.00µs",
|
|
"nested": {
|
|
"verify": "12.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "725.00µs"
|
|
},
|
|
"parser_10000_100": {
|
|
"comment": "Running very long AIR script with lot of variables and assignments",
|
|
"memory_sizes": [
|
|
"57.812 MiB",
|
|
"57.812 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "22.72ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": "20.00µs",
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "21.25ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "23.00µs",
|
|
"air_parser::parser::air_parser::parse": "21.11ms"
|
|
}
|
|
},
|
|
"runner::execute": "47.00µs",
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "192.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "173.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": "137.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "110.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "39.00µs",
|
|
"nested": {
|
|
"verify": "11.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "22.72ms"
|
|
}
|
|
},
|
|
"datetime": "2023-07-23 15:42:03.477661+00:00",
|
|
"features": "check_signatures,gen_signatures",
|
|
"platform": "macOS-13.4.1-arm64-arm-64bit",
|
|
"version": "0.42.0"
|
|
},
|
|
"e536f8eaae8c978493a773ba566ae3393e2e6240d6ea8e05b5ca1b8f77e9c441": {
|
|
"benches": {
|
|
"big_values_data": {
|
|
"comment": "Loading a trace with huge values",
|
|
"memory_sizes": [
|
|
"59.062 MiB",
|
|
"59.062 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "13.28ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "7.70ms",
|
|
"nested": {
|
|
"from_slice": "7.64ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "226.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "16.00µs",
|
|
"air_parser::parser::air_parser::parse": "21.00µs"
|
|
}
|
|
},
|
|
"runner::execute": "10.00µs",
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "4.97ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "4.94ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "4.90ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "15.00µs",
|
|
"to_vec(data)": "3.93ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "154.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "90.00µs",
|
|
"nested": {
|
|
"verify": "12.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "13.28ms"
|
|
},
|
|
"dashboard": {
|
|
"comment": "big dashboard test",
|
|
"memory_sizes": [
|
|
"52.750 MiB",
|
|
"52.750 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "36.27ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "1.34ms",
|
|
"nested": {
|
|
"from_slice": "1.28ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "350.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "42.00µs",
|
|
"air_parser::parser::air_parser::parse": "130.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "29.00ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "23.27ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "6.94ms",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "1.86ms",
|
|
"nested": {
|
|
"to_string(tetraplets)": "573.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "3.79ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "746.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "723.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "678.00µs",
|
|
"nested": {
|
|
"to_vec(call_results)": "31.00µs",
|
|
"to_vec(data)": "379.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "159.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "4.55ms",
|
|
"nested": {
|
|
"verify": "273.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "36.27ms"
|
|
},
|
|
"long_data": {
|
|
"comment": "Long data trace",
|
|
"memory_sizes": [
|
|
"54.000 MiB",
|
|
"54.000 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "5.23ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "2.57ms",
|
|
"nested": {
|
|
"from_slice": "2.53ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "223.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "16.00µs",
|
|
"air_parser::parser::air_parser::parse": "20.00µs"
|
|
}
|
|
},
|
|
"runner::execute": "10.00µs",
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "1.27ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "1.25ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "1.21ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "14.00µs",
|
|
"to_vec(data)": "658.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "156.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "858.00µs",
|
|
"nested": {
|
|
"verify": "12.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "5.23ms"
|
|
},
|
|
"multiple-cids10": {
|
|
"comment": "verifying multiple CIDs for single peer",
|
|
"memory_sizes": [
|
|
"52.625 MiB",
|
|
"52.625 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "15.18ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "486.00µs",
|
|
"nested": {
|
|
"from_slice": "432.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "256.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "34.00µs",
|
|
"air_parser::parser::air_parser::parse": "46.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "12.19ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "9.42ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "2.23ms",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "48.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "14.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "1.49ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "546.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "524.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "492.00µs",
|
|
"nested": {
|
|
"to_vec(call_results)": "14.00µs",
|
|
"to_vec(data)": "229.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "157.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "1.41ms",
|
|
"nested": {
|
|
"verify": "314.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "15.18ms"
|
|
},
|
|
"multiple-cids50": {
|
|
"comment": "verifying multiple CIDs for single peer",
|
|
"memory_sizes": [
|
|
"59.375 MiB",
|
|
"59.375 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "323.00ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "6.79ms",
|
|
"nested": {
|
|
"from_slice": "6.72ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "595.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "362.00µs",
|
|
"air_parser::parser::air_parser::parse": "49.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "299.20ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "232.19ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "53.08ms",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "54.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "16.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "36.44ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "6.07ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "6.05ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "6.01ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "16.00µs",
|
|
"to_vec(data)": "4.77ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "180.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "10.09ms",
|
|
"nested": {
|
|
"verify": "6.97ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "323.00ms"
|
|
},
|
|
"multiple-peers14": {
|
|
"comment": "verifying many CIDs for many peers",
|
|
"memory_sizes": [
|
|
"59.750 MiB",
|
|
"59.812 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "383.60ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "7.75ms",
|
|
"nested": {
|
|
"from_slice": "7.68ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "607.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "374.00µs",
|
|
"air_parser::parser::air_parser::parse": "52.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "351.40ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "274.07ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "65.03ms",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "52.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "15.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "46.23ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "6.55ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "6.53ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "6.49ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "16.00µs",
|
|
"to_vec(data)": "5.13ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "170.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "17.10ms",
|
|
"nested": {
|
|
"verify": "7.55ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "383.60ms"
|
|
},
|
|
"multiple-peers25": {
|
|
"comment": "verifying many CIDs for many peers",
|
|
"memory_sizes": [
|
|
"85.750 MiB",
|
|
"86.562 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "2.15s",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "40.88ms",
|
|
"nested": {
|
|
"from_slice": "40.76ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "3.70ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "3.40ms",
|
|
"air_parser::parser::air_parser::parse": "58.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "2.00s",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "1.56s",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "378.34ms",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "73.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "16.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "259.16ms"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "34.76ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "34.72ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "34.63ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "18.00µs",
|
|
"to_vec(data)": "27.11ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "190.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "70.22ms",
|
|
"nested": {
|
|
"verify": "44.09ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "2.15s"
|
|
},
|
|
"multiple-sigs200": {
|
|
"comment": "signing multiple CIDs",
|
|
"memory_sizes": [
|
|
"214.375 MiB",
|
|
"214.375 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "6.04s",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "219.80ms",
|
|
"nested": {
|
|
"from_slice": "219.70ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "25.42ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "25.09ms",
|
|
"air_parser::parser::air_parser::parse": "58.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions",
|
|
"duration": "5.30s",
|
|
"nested": {
|
|
"call::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "3.83s",
|
|
"nested": {
|
|
"execute": "941.01ms",
|
|
"new": "604.96ms"
|
|
}
|
|
},
|
|
"canon::execute": "308.30ms"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "253.30ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "253.30ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "233.40ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "16.00µs",
|
|
"to_vec(data)": "145.70ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "30.84ms",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "214.00ms",
|
|
"nested": {
|
|
"verify": "119.20ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "6.04s"
|
|
},
|
|
"multiple-sigs50": {
|
|
"comment": "signing multiple CIDs",
|
|
"memory_sizes": [
|
|
"62.562 MiB",
|
|
"62.562 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "369.10ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "13.94ms",
|
|
"nested": {
|
|
"from_slice": "13.87ms"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "914.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "678.00µs",
|
|
"air_parser::parser::air_parser::parse": "52.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions",
|
|
"duration": "328.70ms",
|
|
"nested": {
|
|
"call::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "238.69ms",
|
|
"nested": {
|
|
"execute": "56.21ms",
|
|
"new": "38.04ms"
|
|
}
|
|
},
|
|
"canon::execute": "18.24ms"
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "11.01ms",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "11.01ms",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "10.57ms",
|
|
"nested": {
|
|
"to_vec(call_results)": "14.00µs",
|
|
"to_vec(data)": "7.77ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "1.77ms",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "12.49ms",
|
|
"nested": {
|
|
"verify": "6.96ms"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "369.10ms"
|
|
},
|
|
"network-explore": {
|
|
"comment": "5 peers of network are discovered",
|
|
"memory_sizes": [
|
|
"52.500 MiB",
|
|
"52.500 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "6.83ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": {
|
|
"common_prefix": "air_interpreter_data::interpreter_data::serde_json",
|
|
"duration": "603.00µs",
|
|
"nested": {
|
|
"from_slice": "545.00µs"
|
|
}
|
|
},
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "274.00µs",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "26.00µs",
|
|
"air_parser::parser::air_parser::parse": "68.00µs"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "2.55ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "1.98ms",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "490.00µs",
|
|
"nested": {
|
|
"prepare_request_params": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call::serde_json",
|
|
"duration": "52.00µs",
|
|
"nested": {
|
|
"to_string(tetraplets)": "16.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"new": "339.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "429.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "406.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "372.00µs",
|
|
"nested": {
|
|
"to_vec(call_results)": "14.00µs",
|
|
"to_vec(data)": "140.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "157.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "2.67ms",
|
|
"nested": {
|
|
"verify": "81.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "6.83ms"
|
|
},
|
|
"parser_10000_100": {
|
|
"comment": "Running very long AIR script with lot of variables and assignments",
|
|
"memory_sizes": [
|
|
"57.812 MiB",
|
|
"57.812 MiB"
|
|
],
|
|
"stats": {
|
|
"air::runner::execute_air": {
|
|
"common_prefix": "air",
|
|
"duration": "30.02ms",
|
|
"nested": {
|
|
"preparation_step::preparation::parse_data": "19.00µs",
|
|
"preparation_step::preparation::prepare": {
|
|
"common_prefix": "",
|
|
"duration": "28.02ms",
|
|
"nested": {
|
|
"air::preparation_step::preparation::make_exec_ctx": "18.00µs",
|
|
"air_parser::parser::air_parser::parse": "27.78ms"
|
|
}
|
|
},
|
|
"runner::execute": {
|
|
"common_prefix": "air::execution_step::instructions::call",
|
|
"duration": "163.00µs",
|
|
"nested": {
|
|
"execute": {
|
|
"common_prefix": "air::execution_step::instructions::call::resolved_call",
|
|
"duration": "115.00µs",
|
|
"nested": {
|
|
"execute": "29.00µs",
|
|
"new": "21.00µs"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"runner::farewell": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "328.00µs",
|
|
"nested": {
|
|
"from_success_result": {
|
|
"common_prefix": "air::farewell_step::outcome",
|
|
"duration": "304.00µs",
|
|
"nested": {
|
|
"populate_outcome_from_contexts": {
|
|
"common_prefix": "air::farewell_step::outcome::serde_json",
|
|
"duration": "270.00µs",
|
|
"nested": {
|
|
"to_vec(call_results)": "15.00µs",
|
|
"to_vec(data)": "44.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"signing_step::sign_produced_cids": "161.00µs",
|
|
"verification_step::verify": {
|
|
"common_prefix": "air_interpreter_data::cid_info",
|
|
"duration": "40.00µs",
|
|
"nested": {
|
|
"verify": "13.00µs"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"total_time": "30.02ms"
|
|
}
|
|
},
|
|
"datetime": "2023-07-14 15:53:40.260043+00:00",
|
|
"features": "check_signatures,gen_signatures",
|
|
"platform": "Linux-5.15.0-76-generic-x86_64-with-glibc2.29",
|
|
"version": "0.41.0"
|
|
}
|
|
}
|