diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-04-19 09:50:32 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-04-19 09:50:32 -0700 |
commit | 3b725e2f956eae0c557feb43f9531ead4bb5fb32 (patch) | |
tree | 1713a99960b63bdabae89b8bbc546d0a0adb192f /src | |
parent | 7fe2743f8d5295c83738a7eaf0070965ac5c1e69 (diff) |
add emscripten_async_run_script
Diffstat (limited to 'src')
-rw-r--r-- | src/library_browser.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/library_browser.js b/src/library_browser.js index 66aeeaf8..a37ef612 100644 --- a/src/library_browser.js +++ b/src/library_browser.js @@ -3,6 +3,16 @@ // Utilities for browser environments mergeInto(LibraryManager.library, { + emscripten_async_run_script__deps: ['emscripten_run_script'], + emscripten_async_run_script: function(script, millis) { + Module['noExitRuntime'] = true; + + // TODO: cache these to avoid generating garbage + setTimeout(function() { + _emscripten_run_script(script); + }, millis); + }, + emscripten_set_main_loop: function(func, fps) { Module['noExitRuntime'] = true; |