diff options
author | 2021-05-08 19:41:52 -0700 | |
---|---|---|
committer | 2021-05-08 19:41:52 -0700 | |
commit | 7257094662010a1f9f16dc75c708f1ff55bde14e (patch) | |
tree | dafd375fc659a4883136ce51cda1e1543acf168d /src/api/demo/lib/api.ts | |
parent | ecabda3ced144698684717dccd067e2519def21d (diff) | |
download | bun-7257094662010a1f9f16dc75c708f1ff55bde14e.tar.gz bun-7257094662010a1f9f16dc75c708f1ff55bde14e.tar.zst bun-7257094662010a1f9f16dc75c708f1ff55bde14e.zip |
Okay this hunks solution seems to work for now. It's not _great_ though.
Former-commit-id: 32cdc13f63c0d946a3ee1ec60fb65785e1035b8a
Diffstat (limited to 'src/api/demo/lib/api.ts')
-rw-r--r-- | src/api/demo/lib/api.ts | 6 |
1 files changed, 3 insertions, 3 deletions
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; } } |