From 73579052dae38b12067b350be0a11a74090d0dfe Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 13 Sep 2013 16:15:15 -0700 Subject: refactor memory initializer code to use run dependencies --- src/preamble.js | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) (limited to 'src/preamble.js') diff --git a/src/preamble.js b/src/preamble.js index 579e3065..02935f8f 100644 --- a/src/preamble.js +++ b/src/preamble.js @@ -1020,28 +1020,7 @@ __ATEXIT__.push({ func: function() { PGOMonitor.dump() } }); addOnPreRun(function() { addRunDependency('pgo') }); #endif -function loadMemoryInitializer(filename) { - function applyData(data) { -#if USE_TYPED_ARRAYS == 2 - HEAPU8.set(data, STATIC_BASE); -#else - allocate(data, 'i8', ALLOC_NONE, STATIC_BASE); -#endif - } - - // always do this asynchronously, to keep shell and web as similar as possible - addOnPreRun(function() { - if (ENVIRONMENT_IS_NODE || ENVIRONMENT_IS_SHELL) { - applyData(Module['readBinary'](filename)); - } else { - Browser.asyncLoad(filename, function(data) { - applyData(data); - }, function(data) { - throw 'could not load memory initializer ' + filename; - }); - } - }); -} +var memoryInitializer = null; // === Body === -- cgit v1.2.3-18-g5258