bump
diff --git a/src/settings.js b/src/settings.js
index f0732a6..35ff967 100644
--- a/src/settings.js
+++ b/src/settings.js
@@ -164,7 +164,7 @@
 // for imported memories (e.g. when dynamic linking is used).
 //
 // [link]
-var INITIAL_HEAP = 16777216;
+var INITIAL_HEAP = 128 << 20;
 
 // The initial amount of memory to use. Using more memory than this will
 // cause us to expand the heap, which can be costly with typed arrays:
diff --git a/test/common.py b/test/common.py
index a6b37f7..82a824a 100644
--- a/test/common.py
+++ b/test/common.py
@@ -1236,7 +1236,7 @@
       if node_version[0] < feature_matrix.min_browser_versions[feature_matrix.Feature.JS_BIGINT_INTEGRATION]['node'] / 10000:
         self.emcc_args.append('-sWASM_BIGINT=0')
 
-    self.v8_args = ['--wasm-staging']
+    self.v8_args = ['--wasm-staging', '--enable-os-system']
     self.env = {}
     self.temp_files_before_run = []
     self.required_engine = None