diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-04-17 20:32:14 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-04-17 20:32:14 -0700 |
commit | 735637e9a10049f69525d57d3e50f4ad0b90850e (patch) | |
tree | 54c28b89f4eff2d734b5907dc1b5fef92ea23969 /src/library_browser.js | |
parent | 74690aa7e9dba5d729264536a6610120afa36315 (diff) |
add emscripten_async_call
Diffstat (limited to 'src/library_browser.js')
-rw-r--r-- | src/library_browser.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/library_browser.js b/src/library_browser.js index 09f8b96c..299e8a72 100644 --- a/src/library_browser.js +++ b/src/library_browser.js @@ -19,6 +19,13 @@ mergeInto(LibraryManager.library, { _emscripten_set_main_loop.cancel = true; }, + emscripten_async_call: function(func, millis) { + // TODO: cache these to avoid generating garbage + setTimeout(function() { + FUNCTION_TABLE[func](); + }, millis); + }, + $Browser: { createContext: function(canvas, useWebGL) { #if !USE_TYPED_ARRAYS |