Fix memory requirement to not crash chrome

This commit is contained in:
Kobi Gurkan 2019-06-25 12:15:19 +03:00
parent 4e6f320667
commit 86e4250a23

@ -179,7 +179,7 @@ async function build() {
groth16.n32 = groth16.n64*2; groth16.n32 = groth16.n64*2;
groth16.n8 = groth16.n64*8; groth16.n8 = groth16.n64*8;
groth16.memory = new WebAssembly.Memory({initial:10000}); groth16.memory = new WebAssembly.Memory({initial:5000});
groth16.i32 = new Uint32Array(groth16.memory.buffer); groth16.i32 = new Uint32Array(groth16.memory.buffer);
const wasmModule = await WebAssembly.compile(groth16_wasm.code); const wasmModule = await WebAssembly.compile(groth16_wasm.code);
@ -247,7 +247,7 @@ async function build() {
const copyCode = groth16_wasm.code.buffer.slice(0); const copyCode = groth16_wasm.code.buffer.slice(0);
initPromises.push(groth16.postAction(i, { initPromises.push(groth16.postAction(i, {
command: "INIT", command: "INIT",
init: 10000, init: 5000,
code: copyCode code: copyCode
}, [copyCode])); }, [copyCode]));