adjust memory setting for wasm, hoping to run it on mobile.

This commit is contained in:
Syoyo Fujita
2024-08-22 07:04:02 +09:00
parent 37a0738310
commit b21e201d04

View File

@@ -53,7 +53,8 @@ if (EMSCRIPTEN)
endif()
# TODO: Adjust memory size.
set_target_properties(${BUILD_TARGET} PROPERTIES LINK_FLAGS "-s INITIAL_MEMORY=32MB -s TOTAL_MEMORY=256MB -sTOTAL_STACK=32MB -sASSERTIONS -s ALLOW_MEMORY_GROWTH=1 -s WASM=1 -sMODULARIZE -sEXPORT_ES6=1 --bind")
# 4MB stack
set_target_properties(${BUILD_TARGET} PROPERTIES LINK_FLAGS "-sENVIRONMENT='web,worker' -sSTACK_SIZE=4000000 -sASSERTIONS -s ALLOW_MEMORY_GROWTH=1 -sMODULARIZE=1 -sEXPORT_ES6 -sINVOKE_RUN=0 --bind")
# ENVIRONMENT=web
# SINGLE_FILE=1