// Test instructions with no return value interposed between pushes and pops.
wasmFullPass(` (module
(memory 1)
(func (result i32)
(local $local f64)
i32.const0
i32.const16
i32.store
i32.const0
i32.load
i32.const0 if
i32.const0
call $returnVoid
i32.const21
i32.store
i32.const22
drop else
i32.const0
i32.const17
i32.store
end
block (result i32)
block (result i32)
i32.const2 if (result i32)
i32.const500 else
i32.const501
end
end
end
drop
i32.const0
i32.load
f64.const5.0
local.set $local
f64.const5.0
local.tee $local
drop
block
i32.const0
i32.const18
i32.store
nop
i32.const0
i32.const19
call $returnVoid
i32.store
loop
i32.const1 if
i32.const0
i32.const20
i32.store
end
end
end
i32.add
)
(func $returnVoid)
(export "run" (func 0))
)`, 33);
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.1Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.