fix: links in type functions (#412) #1057
GitHub Actions / Bencher Report
succeeded
Apr 6, 2025 in 0s
Bencher Report
Branch | main |
Testbed | macos-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 | 1,956.30 ns(-19.77%)Baseline: 2,438.50 ns | 3,206.13 ns (61.02%) |
component/access Rhai | π view plot π· view threshold | 2,823.60 ns(-18.39%)Baseline: 3,459.89 ns | 4,299.86 ns (65.67%) |
component/get Lua | π view plot π· view threshold | 1,195.40 ns(-18.30%)Baseline: 1,463.22 ns | 1,881.59 ns (63.53%) |
component/get Rhai | π view plot π· view threshold | 2,002.00 ns(-19.71%)Baseline: 2,493.60 ns | 3,049.84 ns (65.64%) |
conversions/Mut::from | π view plot π· view threshold | 44.30 ns(-36.01%)Baseline: 69.23 ns | 165.17 ns (26.82%) |
conversions/Ref::from | π view plot π· view threshold | 44.66 ns(-37.22%)Baseline: 71.14 ns | 174.35 ns (25.62%) |
conversions/ScriptValue::List | π view plot π· view threshold | 178.63 ns(-36.28%)Baseline: 280.32 ns | 491.27 ns (36.36%) |
conversions/ScriptValue::Map | π view plot π· view threshold | 784.42 ns(-17.43%)Baseline: 950.06 ns | 1,294.96 ns (60.57%) |
conversions/ScriptValue::Reference::from_into | π view plot π· view threshold | 15.91 ns(-20.69%)Baseline: 20.06 ns | 28.13 ns (56.56%) |
conversions/Val::from_into | π view plot π· view threshold | 200.11 ns(-15.88%)Baseline: 237.88 ns | 330.93 ns (60.47%) |
function/call 4 args Lua | π view plot π· view threshold | 1,094.80 ns(-20.45%)Baseline: 1,376.20 ns | 2,555.10 ns (42.85%) |
function/call 4 args Rhai | π view plot π· view threshold | 889.79 ns(-25.41%)Baseline: 1,192.89 ns | 2,288.07 ns (38.89%) |
function/call Lua | π view plot π· view threshold | 132.72 ns(-21.85%)Baseline: 169.83 ns | 311.61 ns (42.59%) |
function/call Rhai | π view plot π· view threshold | 233.63 ns(-17.61%)Baseline: 283.56 ns | 533.86 ns (43.76%) |
loading/empty Lua | π view plot π· view threshold | 66,804.00 ns(+4.44%)Baseline: 63,962.50 ns | 154,380.50 ns (43.27%) |
loading/empty Rhai | π view plot π· view threshold | 609,690.00 ns(-0.61%)Baseline: 613,430.00 ns | 732,438.73 ns (83.24%) |
math/vec mat ops Lua | π view plot π· view threshold | 4,503.40 ns(-16.02%)Baseline: 5,362.52 ns | 7,477.13 ns (60.23%) |
math/vec mat ops Rhai | π view plot π· view threshold | 4,439.10 ns(-12.24%)Baseline: 5,058.10 ns | 6,427.21 ns (69.07%) |
query/10 entities Lua | π view plot π· view threshold | 13,435.00 ns(-13.51%)Baseline: 15,533.62 ns | 33,709.63 ns (39.86%) |
query/10 entities Rhai | π view plot π· view threshold | 13,015.00 ns(-18.94%)Baseline: 16,055.62 ns | 30,243.09 ns (43.03%) |
query/100 entities Lua | π view plot π· view threshold | 35,197.00 ns(-2.41%)Baseline: 36,064.96 ns | 70,402.71 ns (49.99%) |
query/100 entities Rhai | π view plot π· view threshold | 26,739.00 ns(-20.62%)Baseline: 33,686.58 ns | 66,070.75 ns (40.47%) |
query/1000 entities Lua | π view plot π· view threshold | 221,940.00 ns(-20.26%)Baseline: 278,315.38 ns | 605,403.87 ns (36.66%) |
query/1000 entities Rhai | π view plot π· view threshold | 168,410.00 ns(-19.10%)Baseline: 208,160.38 ns | 358,972.96 ns (46.91%) |
reflection/10 Lua | π view plot π· view threshold | 4,147.00 ns(-7.48%)Baseline: 4,482.50 ns | 5,386.36 ns (76.99%) |
reflection/10 Rhai | π view plot π· view threshold | 12,134.00 ns(-4.69%)Baseline: 12,731.46 ns | 14,181.55 ns (85.56%) |
reflection/100 Lua | π view plot π· view threshold | 37,534.00 ns(-5.40%)Baseline: 39,675.77 ns | 45,963.92 ns (81.66%) |
reflection/100 Rhai | π view plot π· view threshold | 621,100.00 ns(-5.38%)Baseline: 656,445.00 ns | 727,352.47 ns (85.39%) |
resource/access Lua | π view plot π· view threshold | 1,759.70 ns(-20.51%)Baseline: 2,213.74 ns | 3,454.25 ns (50.94%) |
resource/access Rhai | π view plot π· view threshold | 2,454.00 ns(-21.38%)Baseline: 3,121.17 ns | 4,882.01 ns (50.27%) |
resource/get Lua | π view plot π· view threshold | 1,020.90 ns(-22.59%)Baseline: 1,318.75 ns | 2,663.85 ns (38.32%) |
resource/get Rhai | π view plot π· view threshold | 1,675.70 ns(-23.31%)Baseline: 2,184.96 ns | 3,612.18 ns (46.39%) |
Loading