#[wasm_bindgen(structural)] attribute and not. The baseline
bar (labeled as JS) represents a function call in wasm through the
prototype chain, using Function.call The wasm-bindgen bar
(the second one) is structural
Run test
catch vs not - this is a benchmark of the
#[wasm_bindgen(catch)] attribute and not. The baseline
bar (labeled as JS) represents a function call in wasm which does not
use catch. The second bar (labelled wasm-bindgen) is
calling a function in wasm-bindgen using catch but the
function doesn't actually throw. (same as baseline but catching an
exception if one happens to happen).
Run test
Node.firstChild
Run test
Node.nodeType
Run test
Node.hasChildNodes
Run test