blob: f792b07889dc9dee43776bcfa4254108f5a73430 [file] [edit]
//@ memoryHog!
//@ runDefaultWasm("--useConcurrentJIT=0")
function main() {
const wasm_module_code = readFile('./resources/array-element-creation.wasm', 'binary');
const instance = new WebAssembly.Instance(new WebAssembly.Module(wasm_module_code), {});
const set = new Set();
const array = instance.exports.createArray();
for (let i = 0; i < 500000; i++) {
set.add(instance.exports.arrayGet(array, i));
}
if (set.size !== 500000)
throw new Error(set.size);
}
main();