let i = new WebAssembly.Instance(new WebAssembly.Module(wasmTextToBinary(t)));
// The correct result is 4444200. If the loop is unrolled and peeled without // regard to dependencies through memory, and then GVNd, an observed incorrect // result is 360, because the struct.gets in the unrolled iterations end up // being GVNd out and replaced by the value of 0.0 returned by the struct.get // in the peeled iteration.
assertEq(i.exports.go(), 4444200);
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.