Enabled simdwormhole in github workflows

This commit is contained in:
Abhishek Aggarwal 2021-03-11 11:23:04 +01:00 committed by abhi-agg
parent 8c8913e2ef
commit 4f124e7976

View File

@ -33,6 +33,13 @@ jobs:
working-directory: build-wasm
run: emmake make -j2
- name: Instantiate simd wormhole
working-directory: build-wasm
run: |
sed -i.bak 's/var result = WebAssembly.instantiateStreaming(response, info);/var result = WebAssembly.instantiateStreaming(response, info, {simdWormhole:true});/g' wasm/bergamot-translator-worker.js
sed -i.bak 's/return WebAssembly.instantiate(binary, info);/return WebAssembly.instantiate(binary, info, {simdWormhole:true});/g' wasm/bergamot-translator-worker.js
sed -i.bak 's/var module = new WebAssembly.Module(bytes);/var module = new WebAssembly.Module(bytes, {simdWormhole:true});/g' wasm/bergamot-translator-worker.js
- name: Check artifacts
working-directory: build-wasm
run: |