|
@@ -29,7 +29,7 @@ def get_opts():
|
|
from SCons.Variables import BoolVariable
|
|
from SCons.Variables import BoolVariable
|
|
|
|
|
|
return [
|
|
return [
|
|
- ("initial_memory", "Initial WASM memory (in MiB)", 16),
|
|
|
|
|
|
+ ("initial_memory", "Initial WASM memory (in MiB)", 32),
|
|
BoolVariable("use_assertions", "Use Emscripten runtime assertions", False),
|
|
BoolVariable("use_assertions", "Use Emscripten runtime assertions", False),
|
|
BoolVariable("use_thinlto", "Use ThinLTO", False),
|
|
BoolVariable("use_thinlto", "Use ThinLTO", False),
|
|
BoolVariable("use_ubsan", "Use Emscripten undefined behavior sanitizer (UBSAN)", False),
|
|
BoolVariable("use_ubsan", "Use Emscripten undefined behavior sanitizer (UBSAN)", False),
|
|
@@ -126,7 +126,6 @@ def configure(env):
|
|
env.Append(CCFLAGS=["-fsanitize=leak"])
|
|
env.Append(CCFLAGS=["-fsanitize=leak"])
|
|
env.Append(LINKFLAGS=["-fsanitize=leak"])
|
|
env.Append(LINKFLAGS=["-fsanitize=leak"])
|
|
if env["use_safe_heap"]:
|
|
if env["use_safe_heap"]:
|
|
- env.Append(CCFLAGS=["-s", "SAFE_HEAP=1"])
|
|
|
|
env.Append(LINKFLAGS=["-s", "SAFE_HEAP=1"])
|
|
env.Append(LINKFLAGS=["-s", "SAFE_HEAP=1"])
|
|
|
|
|
|
# Closure compiler
|
|
# Closure compiler
|