aboutsummaryrefslogtreecommitdiff
path: root/src/jsifier.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/jsifier.js')
-rw-r--r--src/jsifier.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jsifier.js b/src/jsifier.js
index 09a29656..1901409e 100644
--- a/src/jsifier.js
+++ b/src/jsifier.js
@@ -39,7 +39,7 @@ function JSify(data, functionsOnly, givenFunctions, givenGlobalVariables) {
if (data.unparsedFunctions.length > 0) {
// We are now doing the final JS generation
dprint('unparsedFunctions', '== Completed unparsedFunctions ==\n');
- Debugging.clear(); // Save some memory, before the final heavy lifting
+ //Debugging.clear(); // Save some memory, before the final heavy lifting
}
// Actors
@@ -670,7 +670,7 @@ function JSify(data, functionsOnly, givenFunctions, givenGlobalVariables) {
// varargs - we received a pointer to the varargs as a final 'extra' parameter
var data = 'arguments[' + Framework.currItem.funcData.ident + '.length]';
if (SAFE_HEAP) {
- return 'SAFE_HEAP_STORE(' + params[0].ident + ', ' + data + ', null)';
+ return 'SAFE_HEAP_STORE(' + params[0].ident + ', ' + data + ', null, ' + !checkSafeHeap() + ')';
} else {
return 'IHEAP[' + params[0].ident + '] = ' + data;
}