Slide 16
Slide 16 text
Benchmarking Component Model Function Call Overhead
Byte Size Scala
Mean (ns)
Rust
Mean (ns)
Scala SD
(ns)
Rust SD
(ns)
20 945 184 320 50
200 1,994 487 187 47
2,000 22,269 3,573 748 212
20,000 125,425 29,035 4,631 3,183
Benchmarking the identity function (string -> string) call between
● Scala ⇔ Scala (WasmGC)
● Rust ⇔ Rust (non-WasmGC)
16/18