Skip to content

Commit

Permalink
add Rust Benchmark (cargo) benchmark result for e957b2b
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Jan 25, 2025
1 parent 075f3ba commit 237bc65
Showing 1 changed file with 319 additions and 1 deletion.
320 changes: 319 additions & 1 deletion dev/bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1737782473843,
"lastUpdate": 1737782658197,
"repoUrl": "https://github.com/schungx/rhai",
"entries": {
"Rust Benchmark": [
Expand Down Expand Up @@ -37526,6 +37526,324 @@ window.BENCHMARK_DATA = {
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Stephen Chung",
"username": "schungx"
},
"committer": {
"email": "[email protected]",
"name": "Stephen Chung",
"username": "schungx"
},
"distinct": true,
"id": "e957b2b69e0940201f10db7ca2d9baac1bfdab25",
"message": "Bump version",
"timestamp": "2025-01-25T13:18:42+08:00",
"tree_id": "bb9e096bf9438e217c570683d16829eb85ef2d7e",
"url": "https://github.com/schungx/rhai/commit/e957b2b69e0940201f10db7ca2d9baac1bfdab25"
},
"date": 1737782652775,
"tool": "cargo",
"benches": [
{
"name": "bench_engine_new",
"value": 361992.04,
"range": "± 9015.27",
"unit": "ns/iter"
},
{
"name": "bench_engine_new_raw",
"value": 32.65,
"range": "± 0.22",
"unit": "ns/iter"
},
{
"name": "bench_engine_new_raw_core",
"value": 103.37,
"range": "± 2.37",
"unit": "ns/iter"
},
{
"name": "bench_engine_register_fn",
"value": 581.27,
"range": "± 35.04",
"unit": "ns/iter"
},
{
"name": "bench_eval_array_large_get",
"value": 981.31,
"range": "± 50.73",
"unit": "ns/iter"
},
{
"name": "bench_eval_array_large_set",
"value": 995.81,
"range": "± 12.13",
"unit": "ns/iter"
},
{
"name": "bench_eval_array_loop",
"value": 4522627.5,
"range": "± 46303.54",
"unit": "ns/iter"
},
{
"name": "bench_eval_array_small_get",
"value": 390.54,
"range": "± 4.64",
"unit": "ns/iter"
},
{
"name": "bench_eval_array_small_set",
"value": 403.52,
"range": "± 8.05",
"unit": "ns/iter"
},
{
"name": "bench_eval_call",
"value": 9892.74,
"range": "± 7632.88",
"unit": "ns/iter"
},
{
"name": "bench_eval_call_expression",
"value": 8334.31,
"range": "± 135.15",
"unit": "ns/iter"
},
{
"name": "bench_eval_deeply_nested",
"value": 10418.19,
"range": "± 168.86",
"unit": "ns/iter"
},
{
"name": "bench_eval_expression_number_literal",
"value": 134.07,
"range": "± 0.97",
"unit": "ns/iter"
},
{
"name": "bench_eval_expression_number_operators",
"value": 189.12,
"range": "± 1.26",
"unit": "ns/iter"
},
{
"name": "bench_eval_expression_optimized_full",
"value": 84.68,
"range": "± 0.60",
"unit": "ns/iter"
},
{
"name": "bench_eval_expression_optimized_simple",
"value": 84.3,
"range": "± 2.08",
"unit": "ns/iter"
},
{
"name": "bench_eval_expression_single",
"value": 84.29,
"range": "± 0.58",
"unit": "ns/iter"
},
{
"name": "bench_eval_loop_number",
"value": 992325.7,
"range": "± 11438.86",
"unit": "ns/iter"
},
{
"name": "bench_eval_loop_strings_build",
"value": 1812288.9,
"range": "± 16850.77",
"unit": "ns/iter"
},
{
"name": "bench_eval_loop_strings_no_build",
"value": 1491991.9,
"range": "± 13794.87",
"unit": "ns/iter"
},
{
"name": "bench_eval_nested_if",
"value": 10156.66,
"range": "± 123.22",
"unit": "ns/iter"
},
{
"name": "bench_eval_switch",
"value": 4180.87,
"range": "± 55.04",
"unit": "ns/iter"
},
{
"name": "bench_eval_map_large_get",
"value": 1326.94,
"range": "± 16.68",
"unit": "ns/iter"
},
{
"name": "bench_eval_map_large_set",
"value": 1360.85,
"range": "± 30.60",
"unit": "ns/iter"
},
{
"name": "bench_eval_map_small_get",
"value": 391.18,
"range": "± 7.93",
"unit": "ns/iter"
},
{
"name": "bench_eval_map_small_set",
"value": 417.98,
"range": "± 9.51",
"unit": "ns/iter"
},
{
"name": "bench_eval_function_call",
"value": 724.15,
"range": "± 14.39",
"unit": "ns/iter"
},
{
"name": "bench_eval_module",
"value": 740.06,
"range": "± 14.95",
"unit": "ns/iter"
},
{
"name": "bench_eval_scope_complex",
"value": 246.56,
"range": "± 3.40",
"unit": "ns/iter"
},
{
"name": "bench_eval_scope_longer",
"value": 301.76,
"range": "± 7.44",
"unit": "ns/iter"
},
{
"name": "bench_eval_scope_multiple",
"value": 186.78,
"range": "± 2.97",
"unit": "ns/iter"
},
{
"name": "bench_eval_scope_single",
"value": 185.4,
"range": "± 4.28",
"unit": "ns/iter"
},
{
"name": "bench_type_field",
"value": 207.67,
"range": "± 3.38",
"unit": "ns/iter"
},
{
"name": "bench_type_method",
"value": 324.71,
"range": "± 4.24",
"unit": "ns/iter"
},
{
"name": "bench_type_method_nested",
"value": 352.9,
"range": "± 5.92",
"unit": "ns/iter"
},
{
"name": "bench_type_method_with_params",
"value": 380.66,
"range": "± 8.01",
"unit": "ns/iter"
},
{
"name": "bench_iterations_1000",
"value": 150505.57,
"range": "± 2317.89",
"unit": "ns/iter"
},
{
"name": "bench_iterations_array",
"value": 280296.42,
"range": "± 19444.97",
"unit": "ns/iter"
},
{
"name": "bench_iterations_blob",
"value": 265718.52,
"range": "± 2754.76",
"unit": "ns/iter"
},
{
"name": "bench_iterations_fibonacci",
"value": 11106320.4,
"range": "± 225008.50",
"unit": "ns/iter"
},
{
"name": "bench_parse_array",
"value": 1947.96,
"range": "± 34.58",
"unit": "ns/iter"
},
{
"name": "bench_parse_full",
"value": 8014.1,
"range": "± 92.72",
"unit": "ns/iter"
},
{
"name": "bench_parse_map",
"value": 3258.83,
"range": "± 68.33",
"unit": "ns/iter"
},
{
"name": "bench_parse_optimize_full",
"value": 10500.91,
"range": "± 143.90",
"unit": "ns/iter"
},
{
"name": "bench_parse_optimize_simple",
"value": 9784.49,
"range": "± 240.56",
"unit": "ns/iter"
},
{
"name": "bench_parse_primes",
"value": 22464.49,
"range": "± 192.06",
"unit": "ns/iter"
},
{
"name": "bench_parse_simple",
"value": 1743.53,
"range": "± 61.47",
"unit": "ns/iter"
},
{
"name": "bench_parse_single",
"value": 302.88,
"range": "± 14.12",
"unit": "ns/iter"
},
{
"name": "bench_eval_primes",
"value": 914386.25,
"range": "± 17313.25",
"unit": "ns/iter"
}
]
}
]
}
Expand Down

0 comments on commit 237bc65

Please sign in to comment.