summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Wirtz <dcode@dcode.io>2018-01-19 18:56:44 +0100
committerAlon Zakai <alonzakai@gmail.com>2018-01-19 09:56:44 -0800
commitba4eeb394c466bf4d64013a71a73ec2c424f14f0 (patch)
tree87acd4dfecb3649fbbc9f8a3fa21750781f22e3c /src
parent9bde26331ba0f8da5165a8aaf192d9bb2bb72648 (diff)
downloadbinaryen-ba4eeb394c466bf4d64013a71a73ec2c424f14f0.tar.gz
binaryen-ba4eeb394c466bf4d64013a71a73ec2c424f14f0.tar.bz2
binaryen-ba4eeb394c466bf4d64013a71a73ec2c424f14f0.zip
Use Emscripten's MODULARIZE_INSTANCE when building binaryen.js (#1368)
Diffstat (limited to 'src')
-rw-r--r--src/js/binaryen.js-post.js16
-rw-r--r--src/js/binaryen.js-pre.js2
2 files changed, 0 insertions, 18 deletions
diff --git a/src/js/binaryen.js-post.js b/src/js/binaryen.js-post.js
index c4e0d62d8..580e9fc4d 100644
--- a/src/js/binaryen.js-post.js
+++ b/src/js/binaryen.js-post.js
@@ -1563,19 +1563,3 @@ Module['setDebugInfo'] = function(on) {
Module['setAPITracing'] = function(on) {
return Module['_BinaryenSetAPITracing'](on);
};
-
-// Instantiates a new unique instance of the API with its own memory etc.
-Module['instantiate'] = instantiate;
-return Module;
-
-} // end of instantiate
-
-// Module loader code borrowed from webpack
-if (typeof exports === 'object' && typeof module === 'object')
- module.exports = instantiate();
-else if (typeof define === 'function' && define['amd'])
- define([], instantiate);
-else if (typeof exports === 'object')
- exports['Binaryen'] = instantiate();
-else
- (typeof self !== "undefined" ? self : this)['Binaryen'] = instantiate();
diff --git a/src/js/binaryen.js-pre.js b/src/js/binaryen.js-pre.js
deleted file mode 100644
index da0e8e6c8..000000000
--- a/src/js/binaryen.js-pre.js
+++ /dev/null
@@ -1,2 +0,0 @@
-function instantiate(Module) {
- Module = Module || {};