aboutsummaryrefslogtreecommitdiff
path: root/src/jsifier.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-09-04 18:37:53 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-09-04 18:37:53 -0700
commitcacea4eceec4f82c2a991fdae710864f63d01bad (patch)
tree79138592020762ff68d8eab68ac7643608fa1a5e /src/jsifier.js
parentce8acc241ac5638f4c4914c05c6ff615cf3937eb (diff)
longjmp test across asm modules
Diffstat (limited to 'src/jsifier.js')
-rw-r--r--src/jsifier.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jsifier.js b/src/jsifier.js
index 0bf484bc..f5682a1b 100644
--- a/src/jsifier.js
+++ b/src/jsifier.js
@@ -1409,7 +1409,7 @@ function JSify(data, functionsOnly, givenFunctions) {
var extCall = false;
if (ASM_JS && funcData.setjmpTable) forceByPointer = true; // in asm.js mode, we must do an invoke for each call
- if (ASM_JS && DLOPEN_SUPPORT && !invoke) extCall = true; // go out, to be able to access other modules TODO: optimize
+ if (ASM_JS && DLOPEN_SUPPORT && !invoke && !funcData.setjmpTable) extCall = true; // go out, to be able to access other modules TODO: optimize
ident = Variables.resolveAliasToIdent(ident);
var shortident = ident.slice(1);