Grow memory dynamically as-needed when loading wasm language modules

This commit is contained in:
Max Brunsfeld 2023-12-03 12:12:47 -08:00
parent f2285b43ea
commit 68ba9a4d66
4 changed files with 2097 additions and 2057 deletions

View file

@ -8,10 +8,12 @@ emcc \
--no-entry \
-s MAIN_MODULE=2 \
-s 'EXPORTED_FUNCTIONS=@lib/src/wasm/stdlib-symbols.json' \
-s 'ALLOW_MEMORY_GROWTH' \
-s 'TOTAL_MEMORY=4MB' \
-fvisibility=hidden \
-fno-exceptions \
-xc \
/dev/null
xxd -C -i stdlib.wasm > lib/src/wasm/wasm-stdlib.h
mv stdlib.wasm target/
mv stdlib.wasm target/