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 | linux-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,017.00 ns(-2.73%)Baseline: 5,158.03 ns | 6,504.83 ns (77.13%) |
component/access Rhai | π view plot π· view threshold | 6,473.40 ns(-5.64%)Baseline: 6,860.24 ns | 8,191.59 ns (79.02%) |
component/get Lua | π view plot π· view threshold | 3,192.30 ns(+8.51%)Baseline: 2,942.02 ns | 3,483.53 ns (91.64%) |
component/get Rhai | π view plot π· view threshold | 4,774.10 ns(-2.24%)Baseline: 4,883.73 ns | 6,041.75 ns (79.02%) |
conversions/Mut::from | π view plot π· view threshold | 120.32 ns(-28.11%)Baseline: 167.36 ns | 283.48 ns (42.44%) |
conversions/Ref::from | π view plot π· view threshold | 121.11 ns(-26.97%)Baseline: 165.84 ns | 279.82 ns (43.28%) |
conversions/ScriptValue::List | π view plot π· view threshold | 685.68 ns(-6.01%)Baseline: 729.56 ns | 933.81 ns (73.43%) |
conversions/ScriptValue::Map | π view plot π· view threshold | 1,670.80 ns(-5.45%)Baseline: 1,767.19 ns | 2,309.33 ns (72.35%) |
conversions/ScriptValue::Reference::from_into | π view plot π· view threshold | 42.52 ns(-3.82%)Baseline: 44.21 ns | 53.02 ns (80.20%) |
conversions/Val::from_into | π view plot π· view threshold | 361.91 ns(+2.08%)Baseline: 354.52 ns | 487.09 ns (74.30%) |
function/call 4 args Lua | π view plot π· view threshold | 2,209.40 ns(+5.06%)Baseline: 2,103.00 ns | 2,393.65 ns (92.30%) |
function/call 4 args Rhai | π view plot π· view threshold | 1,831.50 ns(+1.38%)Baseline: 1,806.48 ns | 2,009.53 ns (91.14%) |
function/call Lua | π view plot π· view threshold | 296.09 ns(+6.03%)Baseline: 279.24 ns | 325.46 ns (90.98%) |
function/call Rhai | π view plot π· view threshold | 539.36 ns(+1.36%)Baseline: 532.13 ns | 659.10 ns (81.83%) |
math/vec mat ops Lua | π view plot π· view threshold | 8,321.00 ns(+5.79%)Baseline: 7,865.46 ns | 9,393.16 ns (88.59%) |
math/vec mat ops Rhai | π view plot π· view threshold | 8,127.50 ns(+8.01%)Baseline: 7,524.83 ns | 8,688.60 ns (93.54%) |
query/10 entities Lua | π view plot π· view threshold | 27,400.00 ns(+7.54%)Baseline: 25,479.43 ns | 30,603.67 ns (89.53%) |
query/10 entities Rhai | π view plot π· view threshold | 25,240.00 ns(+2.79%)Baseline: 24,555.67 ns | 29,005.20 ns (87.02%) |
query/100 entities Lua | π view plot π· view threshold | 55,806.00 ns(+7.19%)Baseline: 52,062.10 ns | 62,998.32 ns (88.58%) |
query/100 entities Rhai | π view plot π· view threshold | 39,558.00 ns(-3.26%)Baseline: 40,892.48 ns | 49,028.12 ns (80.68%) |
query/1000 entities Lua | π view plot π· view threshold | 299,550.00 ns(-4.70%)Baseline: 314,333.33 ns | 402,344.52 ns (74.45%) |
query/1000 entities Rhai | π view plot π· view threshold | 234,930.00 ns(-2.30%)Baseline: 240,462.38 ns | 303,580.46 ns (77.39%) |
reflection/10 Lua | π view plot π· view threshold | 6,549.00 ns(-1.80%)Baseline: 6,669.27 ns | 7,742.84 ns (84.58%) |
reflection/10 Rhai | π view plot π· view threshold | 16,861.00 ns(+2.32%)Baseline: 16,478.00 ns | 18,251.62 ns (92.38%) |
reflection/100 Lua | π view plot π· view threshold | 54,734.00 ns(+3.12%)Baseline: 53,075.95 ns | 59,794.40 ns (91.54%) |
reflection/100 Rhai | π view plot π· view threshold | 764,000.00 ns(+6.93%)Baseline: 714,510.00 ns | 846,212.41 ns (90.28%) |
resource/access Lua | π view plot π· view threshold | 4,412.20 ns(-2.85%)Baseline: 4,541.74 ns | 5,579.91 ns (79.07%) |
resource/access Rhai | π view plot π· view threshold | 5,602.40 ns(-9.61%)Baseline: 6,197.83 ns | 7,722.91 ns (72.54%) |
resource/get Lua | π view plot π· view threshold | 2,643.20 ns(+7.32%)Baseline: 2,462.88 ns | 2,934.22 ns (90.08%) |
resource/get Rhai | π view plot π· view threshold | 4,037.40 ns(-5.57%)Baseline: 4,275.52 ns | 5,438.90 ns (74.23%) |
Loading