// This exposed an alias analysis bug in the Wasm Ion machinery. It should // compute 125 (88 + 37) but with the bug would compute 176 (88 + 88) instead. // See bug 1467415.
let glob = new WebAssembly.Global({value:'i32', mutable:true}, 88);
let module = new WebAssembly.Module(wasmTextToBinary(mt));
let ins = new WebAssembly.Instance(module, {m:{g:glob, h:glob}});
let shouldBe125 = ins.exports.f();
assertEq(shouldBe125, 125);
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.