chore: change bencher plots to use version x axis #1009
GitHub Actions / Bencher Report
succeeded
Mar 29, 2025 in 0s
Bencher Report
Branch | main |
Testbed | windows-gha |
Click to view all benchmark results
Benchmark | Latency | Benchmark Result nanoseconds (ns) (Result Ξ%) | Upper Boundary nanoseconds (ns) (Limit %) |
---|---|---|---|
component/access Lua | π view plot π· view threshold | 5,493.70 ns(-7.30%)Baseline: 5,926.59 ns | 7,084.04 ns (77.55%) |
component/access Rhai | π view plot π· view threshold | 8,542.50 ns(+4.98%)Baseline: 8,137.26 ns | 8,803.13 ns (97.04%) |
component/get Lua | π view plot π· view threshold | 3,479.20 ns(+5.22%)Baseline: 3,306.49 ns | 3,807.40 ns (91.38%) |
component/get Rhai | π view plot π· view threshold | 5,666.30 ns(+2.57%)Baseline: 5,524.15 ns | 6,358.41 ns (89.12%) |
conversions/Mut::from | π view plot π· view threshold | 214.52 ns(-1.10%)Baseline: 216.91 ns | 374.78 ns (57.24%) |
conversions/Ref::from | π view plot π· view threshold | 209.71 ns(-0.66%)Baseline: 211.10 ns | 360.52 ns (58.17%) |
conversions/ScriptValue::List | π view plot π· view threshold | 936.77 ns(+34.12%)Baseline: 698.44 ns | 1,000.11 ns (93.67%) |
conversions/ScriptValue::Map | π view plot π· view threshold | 2,091.30 ns(+10.88%)Baseline: 1,886.09 ns | 2,416.96 ns (86.53%) |
conversions/ScriptValue::Reference::from_into | π view plot π· view threshold | 74.53 ns(+33.84%)Baseline: 55.68 ns | 113.56 ns (65.62%) |
conversions/Val::from_into | π view plot π· view threshold | 362.62 ns(-3.64%)Baseline: 376.33 ns | 440.33 ns (82.35%) |
function/call 4 args Lua | π view plot π· view threshold | 2,692.80 ns(+3.15%)Baseline: 2,610.67 ns | 2,956.30 ns (91.09%) |
function/call 4 args Rhai | π view plot π· view threshold | 2,247.50 ns(-0.48%)Baseline: 2,258.27 ns | 2,481.13 ns (90.58%) |
function/call Lua | π view plot π· view threshold | 289.46 ns(+2.27%)Baseline: 283.03 ns | 335.59 ns (86.25%) |
function/call Rhai | π view plot π· view threshold | 559.57 ns(+4.62%)Baseline: 534.84 ns | 629.32 ns (88.92%) |
math/vec mat ops Lua | π view plot π· view threshold | 10,588.00 ns(+8.87%)Baseline: 9,725.13 ns | 11,699.95 ns (90.50%) |
math/vec mat ops Rhai | π view plot π· view threshold | 10,068.00 ns(+7.83%)Baseline: 9,336.99 ns | 10,787.85 ns (93.33%) |
query/10 entities Lua | π view plot π· view threshold | 26,700.00 ns(-2.24%)Baseline: 27,310.91 ns | 30,012.71 ns (88.96%) |
query/10 entities Rhai | π view plot π· view threshold | 30,112.00 ns(-1.91%)Baseline: 30,698.36 ns | 33,359.29 ns (90.27%) |
query/100 entities Lua | π view plot π· view threshold | 51,914.00 ns(-5.59%)Baseline: 54,989.27 ns | 63,719.64 ns (81.47%) |
query/100 entities Rhai | π view plot π· view threshold | 58,111.00 ns(+5.30%)Baseline: 55,188.45 ns | 64,525.05 ns (90.06%) |
query/1000 entities Lua | π view plot π· view threshold | 367,610.00 ns(-5.72%)Baseline: 389,900.00 ns | 464,611.70 ns (79.12%) |
query/1000 entities Rhai | π view plot π· view threshold | 390,280.00 ns(+16.01%)Baseline: 336,424.55 ns | 433,758.85 ns (89.98%) |
reflection/10 Lua | π view plot π· view threshold | 8,393.90 ns(-4.37%)Baseline: 8,777.18 ns | 9,786.78 ns (85.77%) |
reflection/10 Rhai | π view plot π· view threshold | 21,710.00 ns(-0.93%)Baseline: 21,913.09 ns | 23,247.22 ns (93.39%) |
reflection/100 Lua | π view plot π· view threshold | 70,303.00 ns(-0.32%)Baseline: 70,531.82 ns | 78,514.68 ns (89.54%) |
reflection/100 Rhai | π view plot π· view threshold | 930,470.00 ns(+0.42%)Baseline: 926,532.73 ns | 960,824.94 ns (96.84%) |
resource/access Lua | π view plot π· view threshold | 4,815.20 ns(-10.04%)Baseline: 5,352.87 ns | 6,600.91 ns (72.95%) |
resource/access Rhai | π view plot π· view threshold | 6,870.10 ns(-6.46%)Baseline: 7,344.94 ns | 8,139.85 ns (84.40%) |
resource/get Lua | π view plot π· view threshold | 2,827.80 ns(+0.19%)Baseline: 2,822.38 ns | 3,233.58 ns (87.45%) |
resource/get Rhai | π view plot π· view threshold | 4,791.10 ns(+0.42%)Baseline: 4,771.27 ns | 5,206.66 ns (92.02%) |
Loading