From 7257094662010a1f9f16dc75c708f1ff55bde14e Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sat, 8 May 2021 19:41:52 -0700 Subject: Okay this hunks solution seems to work for now. It's not _great_ though. Former-commit-id: 32cdc13f63c0d946a3ee1ec60fb65785e1035b8a --- src/api/demo/lib/api.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/api/demo/lib/api.ts') diff --git a/src/api/demo/lib/api.ts b/src/api/demo/lib/api.ts index e8a626b10..860dfa2ac 100644 --- a/src/api/demo/lib/api.ts +++ b/src/api/demo/lib/api.ts @@ -126,7 +126,7 @@ export class ESDev { } ESDev[wasm_imports_sym].memory = new WebAssembly.Memory({ - initial: 18, + initial: 20, // shared: typeof SharedArrayBuffer !== "undefined", maximum: typeof SharedArrayBuffer !== "undefined" ? 5000 : undefined, }); @@ -170,13 +170,13 @@ export class ESDev { if (bb._data.buffer !== scratch.buffer) { scratch = bb._data; } - + ESDev.wasm_exports.cycleStart(); const ptr = ESDev.wasm_exports.malloc(data.byteLength); this._wasmPtrToSlice(ptr).set(data); const resp_ptr = ESDev.wasm_exports.transform(ptr); var _bb = new ByteBuffer(this._wasmPtrToSlice(resp_ptr)); const response = Schema.decodeTransformResponse(_bb); - ESDev.wasm_exports.cycle(ptr, resp_ptr); + ESDev.wasm_exports.cycleEnd(); return response; } } -- cgit v1.2.3