aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-04-05 18:42:20 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-04-05 18:42:20 -0700
commitbc0983bfa196e924590a244207a86331b293a341 (patch)
treead0ce2a110e1ab4a2a492b71590b2d015311a3a8
parentdad74e0d397ffc103e1aa53b99c1399f32b07fc2 (diff)
allow non-ta2 memory initializer loading
-rw-r--r--src/preamble.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/preamble.js b/src/preamble.js
index 7de82dbc..68510e3a 100644
--- a/src/preamble.js
+++ b/src/preamble.js
@@ -889,7 +889,11 @@ addPreRun(function() { addRunDependency('pgo') });
function loadMemoryInitializer(filename) {
function applyData(data) {
+#if USE_TYPED_ARRAYS == 2
HEAPU8.set(data, TOTAL_STACK);
+#else
+ allocate(data, 'i8', ALLOC_NONE, TOTAL_STACK);
+#endif
}
if (ENVIRONMENT_IS_NODE || ENVIRONMENT_IS_SHELL) {