aboutsummaryrefslogtreecommitdiff
path: root/src/preamble.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/preamble.js')
-rw-r--r--src/preamble.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/preamble.js b/src/preamble.js
index 6961a0e9..592363f9 100644
--- a/src/preamble.js
+++ b/src/preamble.js
@@ -891,6 +891,8 @@ __ATEXIT__.push({ func: function() { PGOMonitor.dump() } });
addPreRun(function() { addRunDependency('pgo') });
#endif
+var awaitingMemoryInitializer = false;
+
function loadMemoryInitializer(filename) {
function applyData(data) {
#if USE_TYPED_ARRAYS == 2
@@ -898,6 +900,7 @@ function loadMemoryInitializer(filename) {
#else
allocate(data, 'i8', ALLOC_NONE, TOTAL_STACK);
#endif
+ runPostSets();
}
// always do this asynchronously, to keep shell and web as similar as possible
@@ -912,6 +915,8 @@ function loadMemoryInitializer(filename) {
});
}
});
+
+ awaitingMemoryInitializer = false;
}
// === Body ===